working on -clean option.