updated reflection for cipher challenge