When moving from one matter state to another, have a dropdown that has the most common reasons for moving. For example, when moving from 'consultation' to 'open' a reason of 'Fee agreement signed' be an option. When moving from 'open' to 'pending close' a reason of 'Case completed' be an option. When moving from 'pending close' to 'closed' a reason of 'trust refund sent' or 'balance paid off' be an option. The dropdown should allow the user to create a custom reason.