Interface methods updated