first half changes