mark avalos