Sorry to disagree here, but I think this method is now less readable. tap_picture made more sense to me.