adding everything that I can get from npm