Event and frame handling