add more documentation

Add more documentation.