experimental auto-update