slight changes to pre