update timl