Main class support for different checks