increases testing coverage for functional tests