code formatting sucks there, any reason why the need to conserve line returns ? At least stick an indent in the code section {}.