new main and fit