Working on Timer & TimedWait library components