Switch model calls to use .fetch for promises