Strange whitespace here? Typically put else on same line as }, as well.