handle camelcase params