Started adding and implementing elapsed delegate