did : improved design