Added ability to pass empty body