took out the virtual thing since i'm not overriding anymore