A D L Property Maintenance