forgot pushd/popd calls
adding nodejs and grunt requirements