brianc1: also handle if its been retrieved already