updated with my reflection