started half-baked / not tested mouse tracker