diff --git a/lib/support/chromePerflogParser.js b/lib/support/chromePerflogParser.js
index <HASH>..<HASH> 100644
--- a/lib/support/chromePerflogParser.js
+++ b/lib/support/chromePerflogParser.js
@@ -213,7 +213,7 @@ module.exports = {
             queryString: parseQueryData(urlParser.parse(url, true).query),
             postData: parsePostData(getHeaderValue(request.headers, 'Content-Type'), request.postData),
             headersSize: -1,
-            bodySize: -1,
+            bodySize: -1, // FIXME calculate based on postData
             _initialPriority: request.initialPriority,
             cookies: parseRequestCookies(cookieHeader),
             headers: parseHeaders(request.headers)
@@ -348,6 +348,7 @@ module.exports = {
             timings.send + timings.wait + timings.receive;
 
           entry._loadingFinishedTime = params.timestamp;
+          // FIXME, encodedDataLength includes headers according to https://github.com/cyrus-and/chrome-har-capturer/issues/25
           entry.response.bodySize = params.encodedDataLength > 0 ? params.encodedDataLength : entry.response.bodySize;
           //if (entry.response.headersSize > -1) {
           //  entry.response.bodySize -= entry.response.headersSize;
Add FIXMEs for incorrect size calculations.