Adds parameters parsing and whitespace cleanup