Added wall avoidance and button