Interfaces and superclasses added.