Adding in initial updating, need to hook up the event and queues next.