some more unit testing