strange. for some reason, it positions itself at the bottom left corner of the window and not the cursor position. time to debug! Yay.