VR Class Dr16

Work in progress…