seriously semicolons...