some iOS stuff I'm messing around with