add src2vm