Pesky semicolons and lack of error messages..