- move to new output system

most likely this commit will broke everything