Do the full thing