technical-note-21