populate isClean default to false