wip cursor zoom, works but needs to be trimmed