fixed eclean