a simple framework to clean data