it's better now promise, this time its the whole database