update with slim template