factors of quality 8616960