完善及 bug 修复