Still, some programs have retained the MDI. Programs that use large amounts of resources, such as AdobePhotoshop, often have an MDI due to the prohibitive cost of running more than one instance at a time. Often, though, the MDI is retained simply due to tradition; programmers (and users) do not want to make the switch to a new interface design. The SDI is conceptually easier for novices to grasp, easier on the eye, and more straightforward to implement. Due to these benefits, the SDI is being used more and more often, and it may not be long before MDI fades forever into the mists of computing obscurity.