Text this: The effects of impurities on Discrete Nonlinear Schrödinger Equation