if a column had no value, then it wouldnt go in order, so I am giving tags a null value if none exist...also added in pagination up to 3000 items