Die optimization