downcase parameter type