added architecture in doc