added timer and inspection