TODO: - Cleanup and split the timer function &id=a2ca3d617944417e9dd5f09fc8a4549cda115f4f'>../