added pseudo/reflection for solo