update make rules