删除不必要的注释
增加free move的实现