fixed reading request body