help regarding calling a loop to run based on a time.alarm