better time sharing between widgets