update obls and position