updating core + rebuilding