fixed user spec and converted list spec params to symbols