I don't think finalise is abstract in this class.