added a description of the architecture code