first version of NFL_main
revisions to NFL_main