fixed optional messasge I guess