add call_clear hard method