Not sure if this is really IDM, but it has the same feel