Photo apps are HARD!