What is it that is re-incarnated ? I have been reading Mahayana philosophy. 
It proposes non-self and that self does not exist in the 5 aggregates. 

If the self/atman does not exist, what is that is re-incarnated? 

How can nothing reincarnate ?
Forget death! Nothing goes from this moment to the next, even when you are alive. Hold one end of a spoon with your left hand and tap at the other end with your right.Your left hand will feel the vibrations as you tap. Now, do you think you felt it because the atoms at the right side of the spoon travelled to the left? Or is it because the particles at where you tapped vibrated 1st and caused the adjacent particles to vibrate as a result and that caused the next set of particles to vibrate and so on? Likewise, life/death/rebirth are just causes and effects. Nothing goes from preset to the future.
.