update from dist