adding VM property support - WIP