It'd be nice to have more comments here explaining what's going on.