avoid snaps