lastmod is optional