(refac) Do all the db things in db function or something?
I fuck up all the time