reflection for solo