add output support
Merge remote-tracking branch 'fork/master'
Merge pull request #1 from NiceBro/master

new features :D