fix chain bug.