add a check function for new a unit pool