manages extract transform and load in python