modify the struct of web