添加了counter, 未完成