add comments
fix leave out and bugs in ex6 4mb challenge