changed to accept parameters nested one level deeper in body request
changed return