Added comments everywhere (EVERYWHERE)