adding, changing current position