hi, everybody: I am busying doing the FBN assignment. And in coding criterialFind() method, I have a ArrayList instance, list, to store the DataInfo object, which satisfy the criteria requirement. u know, the return value should be DataInfo, so i try to use :return (DataInfo)list.toArray() to return the value. But "castException" is produced. something wrong when i use the toArray() method? Thank in advance!