package detial vm