early return for compare test