added architecture viz