all the ios stuff