now adding a simple testing framework to help the thing
mend