Main check