fix java.util.NoSuchElementException , #159