[DEV] new archi main part ended