added covering tests