The idea I was trying for is program the user action so that I don't drop an item I'm trying to move to another square box that holds stuff. If I release the mouse button to let the item rest in the box, and it doesn't align with the magic alignment and hold, it falls to the ground. Don't allow that to happen. Don't release the item being moved until it snaps into place. Make the area sensitive snap-to larger so it catches into the box easier. Stuff is falling if I don't quite mate with the box. That is simply a snap-to area sensitivity issue. Hope that helps. Try it yourself. As it is, it is way too easy to miss the box and let the item fall to the ground.