turn switching works, and app is functional