Hi there, I should construct a program which should wait for the specified time and then print out the specified message. Meanwhile control of the shell should be returned to the user. ie. The program must be non-blocking. is there any way to construct it in pure ruby way? Or my only way is to using extending ruby with c? Thanks, Maggie