add coverage
1.8.7 will need more logic