Added interface methods and stub implementations.