use ordereddict for column dict
whitespaces are allowed when entering commma separated col list