elsif and the condition need to be on the same line
Are these elsif statements necessary? I would argue that you only need 1 else statement