Swell at long last