Module updates. Watch out for a bad npm version. Use 2.1.12 to avoid issues for now.