overwrite and dont use redis get