collection and model fetch promise resolve now return resource