corection bugs