updated reflection