cleanup
refactor redis namespace layer