Runs in ~ 45 seconds