added include support
added displaying filename on error