fix body size and reading issues