Add basic interface