main - check all