barebone tinyvirt module