commented code
more comments