Core upload