99 discussion -520 -2