Pretty accurate recap