call terminate