handleAndOr