trans bangs when put in reverse and sometimes shifts hard in drive on 2001 Saturn SL1

problem seems worse when trans is warm if slowing down to let car in front turn when reaccelerating will jump in and out of drive must shift to second

Asked by for the 2001 Saturn SL1
Need trans rebuild..