reducing core size