Add base architecture