chain - some changes