keep old walls for refactoring