調整架構，並加上architecture文件