right, virtual is not needed if no inheritance.