redis setup is now optional