udpate with dist