Skeleton impelemtnation of covering classes and main