learning a bunch about nodejs