完成基础structure功能