added filtering by semester