Changes Quality to obey Read/Show invariant