change and reqire some bug
 z-index problem
 spit a file to two file and knows the global var