added a couple of tests for the different backends