update as fast as possible