improves timeSessionList by adding filtering