impliments filter by time range