removed redis dependency