now processing data in the whole size