command and event case studies