add jefvm
adjust