Added various comments