migrated fully from pydispatcher to redis