add error msg when reach the end