++'ed lots of (fun to read) comments @header menu