添加controller（未完成）