possible fixed deep bug in queue