TimedValue replaced with java implementation