The wall fully function version 1