More code comments
docs update