final review for ntdt 200 504598