added parts analysis and realization