interesting front end / steering