remove time; remove history; reduce redis queries;