fix pools