add isIOS7OrAbove