Formatted Using Astyle