improve list_notes design