added technical parts