failing example, uncomment $uaX in test to succeed
and now it works?
more cleanup
even more cleanup