found many parts