I really like the concept with the loops and increasing/decreasing numbers! i would love to see some way to get the exact timings but i think u've already implemented a grid for the future so i think that's great!