thrift + beginnings of timer