both files submited, adjusted layout and added comments