add device orientation bind