feat/add-pools