#44 added tests
#45 this should work
#45lets try it without mocking