use pformat or even nicer output

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
Merge branch 'feature/before-after' into production
add missing types from private repo

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
Merge branch 'feature/install' into production