Problems with data descending And data redundancy?