replaced Timer object with Thread.sleep - much improved