nested if omgjorda till else if för läsbarhet