first changes in A branch