timer added
timer class