i hate syntax errors