refac
update reflection test