handle multiple rows of data