final stages with comments completed

last check to be made for validation bugs