Move action messages to widget and expand covered events.