improved performance, added interaction capability and string-only formatters
0.1.23