more work done on the mover, the seek function in the mover is now working better