Make nicer direction switch