combining if, ||, and &&: fixing lacking labels (in progress)