.....--------------------------------------------.......................D----------------------------------...............................