final submission, inline formatting removed, all files validated