add Redis layer