only badrequest coming otherwise other things are fixed