final vm