So many syntax errors.. god i suck