thread safe queue - inital