sky: support all event params; shorten update