reuse lastTime and modifiedTime vars for simplicity
test truncate to larger size