What's going on here - should this be main? Maybe a comment explaining why it shouldn't be?