(^) new pool syntax