Don't depend on q/queue