Hi MD, I'm not sure if this is the appropriate list for this question because according to this: http://gcc.gnu.org/lists.html The "java" mailing list is for questions pertaining to the GCC version of the Java compiler and runtime libraries, not general questions about the Java language. In general, you might get a speedier response at one of Sun's forums like "New to Java Technology": http://forum.java.sun.com/forum.jsp?forum=54 This being said, I'm as guilty as anyone else of posting questions to the wrong lists. As for your specific question, if you read the JavaDoc for java.util.Timer: http://java.sun.com/j2se/1.4.2/docs/api/java/util/Timer.html ...you see that each timer has an associated background thread. The run() method of your RemindTask is executed in this background thread. -- Mohan http://www.thisiscool.com/ http://www.animalsong.org/