Only update once during -u

fixes #9