added ReducedRedundancy