added preventedFakeInterfaceOrientation