added (8) and (9)