simplify, simplify, use pandas dataframe for data