tracks order testing on user object
added CirrusException
new version