shouldn't this be an else if clause of the above test of usRest? Why is it so far down?