returning http 400 if parameter error