added context queues and init of context with private queue