working on server queue, almost done