some architectural notes.