Update and sync