fix note and recommand controller