addded timer