added fixed orientation - william