all problems solved
final section done
whitespace fixes