Reafactored to callback, knex requests