preparing for di test