Struct SemesterPack added