added wall changing