reflection fixes