add ethers edit web page & backend.