Also snapping is always tricky, it sometimes misbehaves, sometimes it does stuff that you have to do a workaround. So don’t worry if it’s not doing what you expect it to do right out of the bat, you’ll slowly get used to it and its gotcha’s. Luckily the Blender devs have integrated stuff like what Martin said with B to set the snapping point.