adding testing utility
Merge branch 'temp'
preparing for calc9