refactored if-then-else structure to simple If/If-Else, no If/If-ElseIf/If-ElseIf-Else/If-Else.