sub changes