add redis and others