pool update