add a bunch of semicolons and brackets