* changed logic to early exit