Added semicolons because we're good JavaScript developers