implementing pool child resize