Thanks Greg...we've had that fish called 1) goggle-eye, 2) rock bass, 3) perch, and now Molly...and all that time I thought it was a green sunfish, also called goggle-eye...Lepomis cyanellus. Its a Warmouth!