added comments to DataFormatter