Ryan, Did you enter it like this at the prompt: >>> chaos.main() statement If so, that's a problem. Your function was called: "main()", so if you type chaos.main(), Python doesn't know what you're talking about.