added architecture drawing