Made it so that you can pass in an arbritrary size to snap at