update pool demo