add 2 vm files for future