syntacs error fixes