Makes virtuals