DRY and Walls interface