some comments and doc