Covered materials validation

Added validation to prevent materials from being marked as covered twice.