added position to register with timestamp