add Time State private data member