#all, #find, and #fetch are meant to be used externally so yes we should add promises there as well