order checks so their better grouped