Dataframe extension integration

Don't forget to delete any remaining temporary files as well.