init clean feature