chain terminater method