this logic is also weird. is it intentional that the last one would win out even if all the others were true? i would flip it over so that the last one comes first and then make them all elifs