add multipool as a type