#319 increased code coverage above 20%