shifted to support ios 7.0 only