Added full commentary