Also refactor getSupport() function to be a little bit more semantic and reduce nested if statements so logic is clearer.