code syntax corection's