added prior nsf support and separated out summary