body is not parsed as string for easier json serialization