The formatting here is really weird instead of starting with a newline and doing all this alignment you should only add a newline to the condition once you hit the character width limit (which is 80 but isn't a hard rule if it looks better on one line).