CLEAN2 small v2

CLEAN2 small v2