Less redundant and error