oooo wait, rectangle snap too