added second VM for Swift integration