cur pos update

bug still not fixed though..