automatic update improvements