Comprehensive cover