programs changed, custom part