recursive queue call returning null...