update works for android api 18