optional parameters, arrays on tags, categories, skills