completed node module support.  Made error reporting more informative