Everything going right for WSA except for macro factors. Should Trump come to an agreement with the Chinese should see some major return to form.