interest and diligence