c overall a pass fail galist check