Filled out AvoidWall behavior.