api route cleanup
api patch