Use events for advanced options