timeline filter implementation