update dist
optimze amd load