isr added in time.c