Hi marcus we SyntaxErrorNotification>>setClass: aClass category: aCategory code: codeString doitFlag: aBoolean errorMessage: errorString location: anInteger inClass := aClass. category := aCategory. code := codeString. doitFlag := aBoolean. messageText := errorString. location := anInteger and I wonder what is the category? I imagine that this is a method protocol more than a class category? I would like to add setClass: aClass protocol: aProtocol code: codeString doitFlag: aBoolean errorMessage: errorString location: anInteger inClass := aClass. category := aCategory. code := codeString. doitFlag := aBoolean. messageText := errorString. location := anInteger and keep the other as backward compatibility. Stef