removed redis and added generators