changed some text for better understanding