add options.space and options.replacer