wall detect