timestamps should be ISO8601 formatted