don't unwrap messages for update handler