include proxy script, improve demo