added pragma no cover to fix