generate unary
Merge branch 'generate-unary-philipp'