Karuppu delay