Yes I realize I made a mistake about editing original question out, so here it is again; note that I instantly asked another question because I previously had this area in another project I practiced on that I gave up on with the same issue and I couldn't figure out how to fix it.

```
def overwrite():
    print "Which save file would you like to overwrite?"
    print "Save file 1 contains:" x['name']
    print "Save file 2 contains:" y['name']
    print "Save file 3 contains:" z['name']
    ovw=raw_input()
    if ovw.lower() == 1:
        write_data({'name':name, 'fname':'ply.json'}, 'ply.json')
    elif ovw.lower() == 2:
        write_data({'name':name, 'fname':'ply1.json}, 'ply1.json')
    elif ovw.lower() == 3:
        write_data({'name':name, 'fname':'ply2.json}, 'ply2.json')
    else:
        print "I don't understand that. Let's try again."
        overwrite()

```

"x" is causing a syntax error on line three and I don't know why.