add deps redis & request method