update package.json
perf improvement - doesnt register multiple listeners
begin to make db con optional