stone avalos