rename
修改架構, 將指標function獨立出來
開始加入KD指標