fixed rotate surface