working on parse data and save data