undo the singleton in the nexus handler
add common database with numor as key - incomplete