started add_idea interface