same for taking a snap