missed 2 save the old stackpointer. stable for high  time slice values but entually runs into a buse data exception (cause register)