UI update.  Use apply() instead of commit()