ability to reload virtuals