Update with AvtaleMote abstract class.