Resolved #5: advanced events