clean sources.