working on ios8, it looks like still have a lot of work to do