added commentary at top of files