new notes for interface