Nathaniel's Programs and Scripts