more flexible pools