working on sleep_wc.c