make filename optional
Merge pull request #8 from kjbekkelund/dont-require-filename

make filename optional