timer class introduced