Blerg. Mobile is hard