this is a dump for pushing ios learning to