Fix: updateFields expects a list