work on body data passed on post