make Db singleton