More possible conditions goes wrong