reading empty bodies