change orientation detection
include interfaceorientation mask