marking a couple methods as virtual.