added redis support, timeline