retrive doesn't support ios 6.0