added nsf and readme