silly kids, semicolons are required