Refactored Variants into Cover