use template for loadVec