modify architecture document