nitpick: can lines 58 and 58 be indented at the same depth.
If they look ok in your code check for tabs