added early support for dragging holes around
have to make sure it draws on top next