fix controller respond_to