Timer draft

Here we would return &t
If t was never used, and only being returned, I would be ok with t being a pointer variable.