fix pool model