supply some changes