globalize redis handle
restructure all the things
restructure all the things