done with attempts at 3d picking