Adding interface methods