it seems to be working. but getting some weird cross promise resolution issues connecting and disconnecting db in the index.ts any suggestion on how to handle connection and disconnection?