I bet that was some interesting research!
They can take a heart, from a donor/soak it in a cell dissolving solution and leave only the 'cast' or 'skeleton' of the heart. Then, apply cells from the receiver on the 'skeleton', and grow that heart into a heart with the receiver's cells. There is no rejection involved because the heart is now made with the receiver's cells. Absolutely amazing!