add snap() fn
extend snap() fn to both horizontal and vertical flippers