Adding Richard Mitchell's snapengage