working user endpoints with redis