From Tip Tap to New Millenium