init
switch to redis
initial merge