Giving up on the case statement.