fixed auto-update