string events with named arguments