Abstract entity (please inherit from this)