Formatted with otbs astyle