updated node packages
updated dao implementation