you can do update_counters which would be a bit faster