editing all code