Well, it seems like every time we think we have seen the smallest particle, there seems to be another discovered when microscopes improve. You got atoms then protons/nuetrons/electrons, then quarks and leptons...