fix pool