impact of quality