made it simple with no cursor emulation

saved a version of the old one just in case