add architechture