some small errors