~ adopt comments

在上个 pull request 的基础上新增了评论中的几处改进。