compiling with the queue stuff in scheduler.c