clean up prim.cpp