unfinished
Fixed some syntax errors