fix reflection bug that I thought I already fixed