I think we should throw away having different functions like this for fetching it seems a bit silly to me now.