Added Interface class