update to usercause class and unit test. https://app.asana.com/0/19128794071870/19632912981990