parsing body correctly