update occupy