Got rid of the process queue. May implement at a later date for multi-threading