- implement orientation fixing