Steering and Detection imporvements