resuming now works partially have to find a fix a few more glitches now