some code lib of web