bloated main() for presentation tuesday, jan 21st -camoz