redis connection error handling and using validate!
taking errors
todos updated