развитие типов