redone\ worksbut without syntax checking