add generate_spx.py and spx.gdb