use different redis method