third commit

OCD kicked in, formatted comments and whitespaces