implemented testing levels, including tests against specific answers