cleanandgetdata