missing return in clean