+1, get these filthy semicolons out of here immediately