Added BroadcastReceiver and OrientationChanged