shouldn't `$org = null` be in the interface and abstract class too?