could you guys change this to SGVector? Then no free is needed