Fixing a bug that it sometimes reaches when it decides not.
Adding document of how it works.