reflection bug fixed