removed dataframe package dependency