Standardizing event names, Controller implementation, dispatch events