CBSE Class 10 Syllabus 2024-25 Released: Subject Wise Syllabus

Rate this post

The CBSE finally released the official syllabus for Class 10 this year (2024-2025)! This means you can now check out all the important topics you’ll be learning about in each subject.

Finding the syllabus is super easy. Just head over to the CBSE website ( and look for the curriculum section. There you’ll find the PDFs for each subject. Downloading them is a great way to get a head start on your studies for next year.

By the way, this syllabus covers all your subjects – languages, main subjects, and even electives. So whether you’re a whiz at English or fascinated by science, there’s something for everyone.

Remember, planning your studies ahead of time is a super smart move. So grab the syllabus, figure out what you’ll be learning, and get ready to rock that Class 10 year!

CBSE Class 10 Curriculum Areas

CBSE wants to help students grow in every aspect of their lives, making sure they’re ready for the world around them and for their own personal growth. The courses CBSE offers for secondary education cover a wide range of subjects, from languages to core subjects, giving students a well-rounded education.

They focus on key areas of learning, such as:

Languages 1 (English)CompulsoryDevelop reading, writing, speaking, and listening skills
Languages 2 (Hindi, Sanskrit, etc.)CompulsoryCommunicate effectively in another language
Social ScienceCompulsoryUnderstand history, geography, economics, and political science
MathematicsCompulsoryDevelop problem-solving skills and learn core mathematical concepts
Science (Physics, Chemistry, Biology)CompulsoryExplore the natural world through experiments
Skill-based/Elective Subject (Computer Science, Art, Music, etc.)OptionalExplore your talents and interests
Language 3 (Optional)OptionalLearn an additional language
Health and Physical EducationCompulsoryLearn about healthy habits and physical activity

Download Notes PDF👇

formula sheet

How to Download CBSE Class 10 Syllabus 2024-25

Here’s how you can download the CBSE Class 10 syllabus for 2025:

  • Step 1: Go to the official website:
  • Step 2: Click on ‘Curriculum’ and then choose ‘Curriculum 2025’.
  • Step 3: Look for ‘CBSE Class 10th Syllabus’ and click on it.
  • Step 4: Download the CBSE Class 10 syllabus 2025 ebook to prepare better for exams.
  • Step 5: After that, click on ‘Secondary Curriculum’.
  • Step 6: Select the subject links to download the Class 10 syllabus 2025 PDF.

CBSE Class 10 Science Syllabus 2024-25

The CBSE Class 10 Science syllabus for 2025 is organized into 5 units. The theory paper will contribute 80 marks to the overall grade, while the internal assessment will be out of 20 marks. Here’s how the marks are distributed across the units in the CBSE 10th class Science syllabus 2025:

UnitsUnit NameMarks
IChemical Substances-Nature and Behavior25
IIWorld of Living25
IIINatural Phenomena12
IVEffects of Current13
VNatural Resources05
Internal Assessment20
Grand Total10

Unit I: Chemical Substances – Nature and Behaviour

  • Topic: Chemical reactions
  • Sub-topic:
    • Chemical equation, Balanced chemical equation, implications of a balanced chemical equation
    • Types of chemical reactions: combination, decomposition, displacement, double displacement, precipitation, endothermic exothermic reactions, oxidation and reduction
  • Weightage: 25 Marks
  • Topic: Acids, bases, and salts
  • Sub-topic:
    • Definitions in terms of furnishing of H+ and OH– ions, General properties, examples and uses, neutralization
    • Concept of pH scale (Definition relating to logarithm not required),
    • importance of pH in everyday life;
    • preparation and uses of Sodium Hydroxide,
    • Bleaching powder, Baking soda, Washing soda and Plaster of Paris.
  • Weightage: 25 Marks
  • Topic: Metals and nonmetals
  • Sub-topic:
    • Properties of metals and non-metals; Reactivity series
    • Formation and properties of ionic compounds; Basic metallurgical processes; Corrosion and its prevention
  • Weightage: 25 Marks
  • Topic: Carbon compounds
  • Sub-topic:
    • Covalent bonding in carbon compounds, Versatile nature of carbon.
    • Homologous series
    • Nomenclature of carbon compounds containing functional groups (halogens, alcohol, ketones, aldehydes, alkanes, and alkynes),
    • difference between saturated hydrocarbons and unsaturated hydrocarbons,
    • Chemical properties of carbon compounds (combustion, oxidation, addition, and substitution reaction),
    • Ethanol and Ethanoic acid (only properties and uses),
    • soaps and detergents
  • Weightage: 25 Marks

Unit II: World of Living

  • Topic: Life processes
  • Sub-topic:
    • Living Being, Basic concept of nutrition, respiration, transport and excretion in plants and animals
  • Weightage: 25 Marks
  • Topic: Control and coordination in animals and plants
  • Sub-topic:
    • Tropic movements in plants; Introduction of plant hormones; Control and coordination in animals: Nervous system
    • Voluntary, involuntary and reflex action; Chemical coordination: animal hormones
  • Weightage: 25 Marks
  • Topic: Reproduction
  • Sub-topic:
    • Reproduction in animals and plants (asexual and sexual) reproductive health – need and methods of family planning
    • Safe sex vs HIV/AIDS, Child bearing and women’s health
  • Weightage: 25 Marks
  • Topic: Heredity and Evolution
  • Sub-topic:
    • Heredity; Mendel’s contribution- Laws for inheritance of traits: Sex determination: brief introduction: (topics excluded – evolution; evolution and classification and evolution should not be equated with progress)
  • Weightage: 25 Marks

Unit III: Natural Phenomena

  • Topic: Natural Phenomena
  • Sub-topic:
    • Reflection of light by curved surfaces; Images formed by spherical mirrors, centre of curvature, principal axis, principal focus, focal length, mirror formula (Derivation not required), magnification Refraction
    • Laws of refraction, refractive index. Refraction of light by spherical lens; Image formed by spherical lenses; Lens formula(Derivation not required);
    • Magnification Power of a lens;
    • Functioning of a lens in the human eye, defects of vision and their corrections,
    • applications of spherical mirrors and lenses Refraction of light through a prism,
    • dispersion of light, scattering of light,
    • applications in daily life (excluding the color of the sun at sunrise and sunset)
  • Weightage: 12 Marks

Unit IV: Effects of Current

  • Topic: Electricity
  • Sub-topic:
    • Electric current, potential difference and electric current, Ohm’s law; Resistance, Resistivity, Factors on which the resistance of a conductor depends
    • Series combination of resistors, parallel combination of resistors and its applications in daily life,
    • Heating effect of electric current and its applications in daily life, Electric power, Interrelation between P, V, I, and R
  • Weightage: 13 Marks
  • Topic: Magnetic Effects of Electric Current
  • Sub-topic:
    • Magnetic field, field lines, field due to a current carrying conductor, field due to current carrying coil or solenoid;
    • Force on current carrying conductor, Fleming’s Left Hand Rule
    • Direct current, Alternating current: frequency of AC, Advantage of AC over DC, Domestic electric circuits
  • Weightage: 13 Marks

Unit V: Natural Resources

  • Topic: Our Environment
  • Sub-topic:
    • Eco-system, Environmental problems, Ozone depletion, waste production and their solutions, Biodegradable and non-biodegradable substances
  • Weightage: 5 Marks


  • Theory Paper: 80 Marks
  • Internal Assessment: 20 Marks


CBSE Class 10 Maths Syllabus 2024-25

The CBSE Mathematics theory paper for Class 10 will be graded out of 80 marks, and an extra 20 marks will be reserved for internal assessment or project work. Here’s the course structure and the marks weightage for the CBSE Class 10 Mathematics subject:

UnitUnit NameMarks
INumber Systems06
IIICoordinate Geometry06
VIIStatistics and Probability11

Unit I: Number Systems

  • Topics: Real Number
  • Sub-topics: Fundamental Theorem of Arithmetic, Proofs of irrationality
  • Weightage: 6 Marks

Unit II: Algebra

  • Topics:
    • Polynomials
    • Pair of Linear Equations in Two Variables
    • Quadratic Equations
    • Arithmetic Progressions
  • Sub-topics:
    • Zeros of a polynomial, Relationship between zeros and coefficients of quadratic polynomials
    • Pair of linear equations in two variables and graphical method of their solution, consistency/inconsistency, Algebraic conditions for the number of solutions, Solution of a pair of linear equations in two variables algebraically
    • Standard form of a quadratic equation, Solutions of quadratic equations (only real roots) by factorization, and by using quadratic formula, Relationship between discriminant and nature of roots
    • Arithmetic Progression Derivation of the nth term and sum of the first n terms of A.P. and their application in solving daily life problems
  • Weightage: 20 Marks

Unit III: Coordinate Geometry

  • Topics: Coordinate Geometry
  • Sub-topics: Concepts of coordinate geometry, graphs of linear equations, Distance formula, Section formula (internal division)
  • Weightage: 6 Marks

Unit IV: Geometry

  • Topics:
    • Triangles
    • Circles
  • Sub-topics:
    • Definition, proofs
    • Tangent, proofs
  • Weightage: 15 Marks

Unit V: Trigonometry

  • Topics:
    • Introduction To Trigonometry
    • Trigonometric Identities
    • Heights and Distances: Angle of Elevation, Angle of Depression
  • Sub-topics:
    • Trigonometric ratios of an acute angle of a right-angled triangle, Proof of their existence (well defined); motivate the ratios whichever are defined at 0 degrees and 90 degrees, Values of the trigonometric ratios of 300 , 450 and 600, Relationships between the ratios
    • Proof and applications of the identity sin2A + cos2A = 1, only simple identities
    • Simple problems on heights and distances, Problems should not involve more than two right triangles,Angles of elevation/depression should be only 30°, 45°, and 60°
  • Weightage: 12 Marks

Unit VI: Mensuration

  • Topics:
    • Areas related to Circles
    • Surface Area and Volumes
  • Sub-topics:
    • Area of sectors and segments of a circle, Problems based on areas and perimeter/circumference of the above said plane figures, (In calculating the area of a segment of a circle, problems should be restricted to central angle of 60°, 90° and 120° only
    • Surface areas and volumes of combinations of any two of the following: cubes, cuboids, spheres, hemispheres, and right circular cylinders/cones
  • Weightage: 10 Marks

Unit VII: Statistics and Probability

  • Topics:
    • Statistics
    • Probability
  • Sub-topics:
    • Mean, median, and mode of grouped data
    • Classical definition of probability, Simple problems on finding the probability of an event
  • Weightage: 11 Marks


  • Theory Paper: 80 Marks
  • Internal Assessment: 20 Marks


CBSE Class 10 Social Science Syllabus 2024-25

The CBSE Class 10 Social Studies syllabus for 2025 is divided into four main sections: Political Science, History, Geography, and Economics. The theory paper will be graded out of 80 marks, and an additional 20 marks will be designated for internal assessment. Here’s a breakdown of the section-wise marks weightage and the topics covered in the CBSE Class 10 Social Studies syllabus for 2025:

HistoryThe Rise of Nationalism in Europe23
Nationalism in India
The Making of a Global World (Subtopics 1.1 to 1.3)
Print Culture and the Modern World
Political SciencePower-sharing15
Gender, Religion and Caste
Political Parties
Outcomes of Democracy
GeographyResources and Development22
Forest and Wildlife Resources
Water Resources
Lifelines of National Economy (Subtopics: Roadways and Railways only)
Sectors of the Indian Economy
Money and Credit
Globalization and The Indian Economy
Map PointingAll chapters of Geography (Contemporary India-II)05
Nationalism in India

Unit I: India and the Contemporary World – II

  • Topic: The Rise of Nationalism in Europe
  • Sub-topic:
    • The French Revolution and the Idea of the Nation,
    • The Making of Nationalism in Europe,
    • The Age of Revolutions: 1830-1848,
    • The Making of Germany and Italy,
    • Visualising the Nation,
    • Nationalism and Imperialism
  • Weightage: 20 Marks
  • Topic: Nationalism in India
  • Sub-topic:
    • The First World War,
    • Khilafat and Non-Cooperation,
    • Differing Strands within the Movement,
    • Towards Civil Disobedience,
    • The Sense of Collective Belonging
  • Weightage: 20 Marks
  • Topic: The Making of a Global World
  • Sub-topic:
    • The Pre-modern world,
    • The Nineteenth Century (1815-1914),
    • The Inter-war Economy, Rebuilding a World Economy: The Post-War Era
  • Weightage: 20 Marks
  • Topic: The Age of Industrialization
  • Sub-topic:
    • Before the Industrial Revolution,
    • Hand Labour and Steam Power,
    • Industrialization in the Colonies,
    • Factories Come Up,
    • The Peculiarities of Industrial Growth,
    • Market for Goods
  • Weightage: 20 Marks
  • Topic: Print Culture and the Modern World
  • Sub-topic:
    • The First Printed Books,
    • Print Comes to Europe,
    • The Print Revolution and its Impact,
    • The Reading Mania,
    • The Nineteenth Century,
    • India and the World of Print,
    • Religious Reform and Public Debates,
    • New Forms of Publication,
    • Print and Censorship
  • Weightage: 20 Marks

Unit II: Contemporary India – II

  • Topic: Resources and Development
  • Sub-topic:
    • Concept, Development of Resources,
    • Resource Planning – Resource Planning in India,
    • Conservation of Resources,
    • Land Resources,
    • Land Utilization, Land Use Pattern in India,
    • Land Degradation and Conservation Measures,
    • Soil as a Resource – Classification of Soils,
    • Soil Erosion and Soil Conservation
  • Weightage: 20 Marks
  • Topic: Forest and Wildlife
  • Sub-topic:
    • Conservation of forest and wildlife in India,
    • Types and distribution of forests and wildlife resources,
    • Community and Conservation
  • Weightage: 20 Marks
  • Topic: Water Resources
  • Sub-topic:
    • Water Scarcity and The Need for Water Conservation and Management
    • Multi-Purpose River Projects and Integrated Water Resources Management
    • Rainwater Harvesting
  • Weightage: 20 Marks
  • Topic: Agriculture
  • Sub-topic:
  • Types of Farming – Primitive Subsistence, Intensive Subsistence, Commercial,
  • Cropping Pattern – Major Crops, Food Crops other than Grains, Non-Food Crops,
  • Technological and Institutional Reforms,
  • Food Security (excluding impact of globalization on agriculture)
  • Weightage: 20 Marks
  • Topic: Minerals and Energy Resources
  • Sub-topic:
    • What is a mineral?,
    • Mode of occurrence of Minerals – Where are these minerals found?
    • Ferrous Minerals, Non-Ferrous Minerals, Non-Metallic Minerals, Rock Minerals,
    • Conservation of Minerals,
    • Energy Resources – Conventional Sources of Energy,
    • Non-Conventional Sources of Energy,
    • Conservation of Energy Resources
  • Weightage: 20 Marks
  • Topic: Manufacturing Industries
  • Sub-topic:
    • Importance of Manufacturing – Industrial Location (excluding Industry Market Linkage),
    • Agro-based Industry (excluding Cotton Textiles, Jute Textiles, Sugar Industry),
    • Mineral based Industries (excluding Iron Steel Industry, Cement Industry),
    • Industrial Pollution and Environmental Degradation, Control of Environmental Degradation
  • Weightage: 20 Marks
  • Topic: Life Lines of National Economy
  • Sub-topic:
    • Roadways, Railways, Pipelines, Waterways, Major Seaports, Airways,
    • Communication, International Trade, Tourism as a Trade
  • Weightage: 20 Marks

Unit III: Democratic Politics – II

  • Topic: Power Sharing
  • Sub-topic:
    • Belgium and Sri Lanka, Majoritarianism in Sri Lanka,
    • Accommodation in Belgium,
    • Why power sharing is desirable?,
    • Forms of Power Sharing
  • Weightage: 20 Marks
  • Topic: Federalism
  • Sub-topic:
    • What is Federalism?, What makes India a Federal Country?,
    • How is Federalism practiced?, Decentralization in India
  • Weightage: 20 Marks
  • Topic: Gender, Religion, and Caste
  • Sub-topic:
    • Gender and Politics – Public/Private division, Women’s political representation, Religion, Communalism, and
    • Politics – Communalism, Secular State (excluding image on pages 46, 48, 49 of NCERT Textbook – Democratic Politics –II – reprinted edition 2021),
    • Caste and Politics – Caste inequalities, Caste in politics, Politics in caste
  • Weightage: 20 Marks
  • Topic: Political Parties
  • Sub-topic:
    • Why do we need Political Parties? – Meaning, Functions, Necessity,
    • How many parties should we have?,
    • National Parties, State Parties, Challenges to Political Parties,
    • How can Parties be reformed?
  • Weightage: 20 Marks
  • Topic: Outcomes of Democracy
  • Sub-topic:
    • How do we assess democracy’s outcomes?,
    • Accountable, responsive and legitimate government,
    • Economic growth and development,
    • Reduction of inequality and poverty,
    • Accommodation of social diversity,
    • Dignity, and freedom of the citizens
  • Weightage: 20 Marks

Unit IV: Understanding Economic Development

  • Topic: Development
  • Sub-topic:
    • What Development Promises – Different People, Different Goals, Income and Other Goals,
    • National Development, How to compare different countries or states?,
    • Income and other criteria, Public Facilities, Sustainability of Development
  • Weightage: 20 Marks
  • Topic: Sectors of the Indian Economy
  • Sub-topic:
    • Sectors of Economic Activities, Comparing the three sectors, Primary, Secondary and Tertiary Sectors in India,
    • Division of sectors as organised and unorganised,
    • Sectors in terms of ownership: Public and Private Sectors
  • Weightage: 20 Marks
  • Topic: Money and Credit
  • Sub-topic:
    • Money as a medium of exchange,
    • Modern forms of Money,
    • Loan activities of Banks,
    • Two different Credit situations,
    • Terms of Credit, Formal Sector Credit in India,
    • Self Help Groups for the Poor
  • Weightage: 20 Marks
  • Topic: Globalisation and the Indian Economy
  • Sub-topic:
    • Production across countries,
    • Interlinking production across countries,
    • Foreign Trade and Integration of markets,
    • What is Globalization?,
    • Factors that have enabled Globalization,
    • World Trade Organization,
    • Impact of Globalization in India,
    • The Struggle for a fair Globalization
  • Weightage: 20 Marks
  • Topic: Consumer Rights (Only for Project Work)
  • Sub-topic:
    • Consumer Rights
  • Weightage: 20 Marks


  • Theory Paper: 80 Marks
  • Internal Assessment: 20 Marks


CBSE Class 10 English Syllabus 2024-25

In the CBSE Class 10 English paper, there will be 80 marks allotted for the theory exam, while an extra 20 marks will be dedicated to internal assessment or project work. Here’s a breakdown of the marking scheme and the topics covered in the CBSE Class 10 English syllabus for 2025:

SectionSection NameMarks Weightage
AReading Skills20
BWriting Skills with Grammar20
CLanguage and Literature40

Below is the list of English books recommended for CBSE 10th English exam preparation in 2024:

First Flight


  1. A Letter to God
  2. Nelson Mandela – Long Walk to Freedom
  3. Two Stories About Flying
  4. From the Diary of Anne Frank
  5. Glimpses of India
  6. Mijbil the Otter
  7. Madam Rides the Bus
  8. The Sermon at Benares
  9. The Proposal (Play)


  1. Dust of Snow
  2. Fire and Ice
  3. A Tiger in the Zoo
  4. How to Tell Wild Animals
  5. The Ball Poem
  6. Amanda!
  7. The Trees
  8. Fog
  9. The Tale of Custard the Dragon
  10. For Anne Gregory

Footprints without Feet

  1. A Triumph of Surgery
  2. The Thief’s Story
  3. The Midnight Visitor
  4. A Question of Trust
  5. Footprints Without Feet
  6. The Making of a Scientist
  7. The Necklace
  8. Bholi
  9. The Book That Saved the Earth

Words and Expressions – II (Workbook for Class X)

  • Units 1 to 4
  • Units 7 to 11

CBSE Class 10th Hindi Syllabus 2024-25 

For Hindi, there are two courses: Hindi Course A and Hindi Course B. Students need to prepare for either of the two courses for the board exams.

For Hindi, there are two courses: Hindi Course A and Hindi Course B. Students need to prepare for either of the two courses for the board exams.

CBSE 10th Syllabus 2024: Hindi Course A

SectionSub-SectionWeightage (in terms of Marks)
Section A (Objective Types Questions)Reading Comprehension through Unseen Passage10
Kshitij Part 214
Section B (Subjective Type Questions)Questions from Kshitij Part 2 Kritika Part 220
Writing 20

CBSE 10th Syllabus 2024: Hindi Course A Books

Name of the book

Kshitij Part 2Chapter 1 – सूरदास
Chapter 2 – तुलसीदास
Chapter 3 – जयशंकर प्रसाद
Chapter 4 – सूर्यकांत त्रिपाठी ‘निराला’
Chapter 5 – नागार्जुन
Chapter 6 – मंगलेश डबराल
Chapter 7 – स्वयं प्रकाश
Chapter 8 – रामवृक्ष बेनीपुरी
Chapter 9 – यशपाल
Chapter 10 – मन्नू भंडारी
Chapter 11 – यतीन्द्र मिश्रा
Chapter 12 – भदंत आनंद कौसल्यायन
Kritika Part 2Chapter 1 – माता का अँचल
Chapter 2 – साना – साना हाथ जोड़ि…
Chapter 3 – मैं क्यों लिखता हूँ?

CBSE 10th Syllabus 2024: Hindi Course B

SectionSub-SectionWeightage (in terms of Marks)
Section A (Objective Types Questions)Reading Comprehension through unseen passage10
Sparsh Part 214
Section B (Subjective Type Questions)Questions from Sparsh Part 2 Sanchayan Part 218
Writing 22

CBSE 10th Syllabus 2024: Hindi Course B Books

Name of the bookChapters
Sparsh Part 2Chapter 1 – कबीर – साखी
Chapter 2 – मीरा – पद
Chapter 3 – मैथिलीशरण गुप्त – मानुषीता
Chapter 4 – सुमित्रानंदन पंत – परवत प्रदेश के पावस
Chapter 5 – वीरेन डंगवाल – तोप
Chapter 6 – कैफ़ी आज़मी – कर चले हम फ़िदा
Chapter 7 – रवींद्रनाथ ठाकुर – आत्मत्राण
Chapter 8 – प्रेमचंद – बडे भाई साहब
Chapter 9 – सीताराम सेकसरिया – डायरी का एक पन्ना
Chapter 10 – तताँरा वामीरो कथा
Chapter 11 – प्रह्लाद अग्रवाल – तीसरी कसम के शिल्पकार शैलेंद्र
Chapter 12 – निदा फाजली – अब कहाँ दूसरे के दुख से दुखी होने वाले
Chapter 13 – रवीन्द्र केलेकर – पतझर में टूटी पत्तियाँ
Chapter 14 – हबीब तनवीर — कारतूस
Sanchayan Part 2Chapter 1 – हरिहर काका मिथिलेश्वर
Chapter 2 – सपनों के से दिन गुरदयाल सिंह
Chapter 3 – टोपी शुक्ला राही मासूम रज़ा

Subject Wise CBSE Class 10 Syllabus 2024-25

The CBSE syllabus lays out what students will learn throughout the school year, detailing the topics and subtopics. You can find the most recent syllabus for classes 9 to 12 on the official CBSE website. While the CBSE Class 10 syllabus for 2024 is yet to be updated, it will be available soon. Below are the PDF download links for different subjects:

All Subject Syllabus
Computer Application
English Communicative
English Language and Literature
Hindi A
Hindi B
Hindustani Music Vocal
Home Science
CBSE Class 9 Sanskrit (Communicative)
Social Science
Urdu Course A
Urdu Course B

CBSE 10th Exam Pattern 2024-25

In the latest CBSE syllabus for the academic year 2024-25, Class 10 exams will have a total of 80 marks for theory and 20 marks for internal assessment.

Theory exams will constitute 80 marks, while internal assessment, project work, or practicals will contribute 20 marks. To pass, students must score a minimum of 33 percent in each of these components.

The CBSE Board has outlined several key features of its secondary school curriculum. It aims to:

  1. Foster holistic development in students, encompassing physical, mental, and social growth.
  2. Emphasize practical learning over rote memorization.
  3. Establish clear objectives for teaching and assessment to facilitate skill mastery.
  4. Encourage application of knowledge to real-life scenarios and problem-solving.
  5. Instill core values essential for the nation’s well-being.
  6. Equip students with practical skills such as technology usage, financial management, and health maintenance.
  7. Employ engaging and interactive teaching methods like games and stories.
  8. Ensure inclusivity in learning, catering to students from diverse backgrounds.
  9. Utilize various assessment methods to gauge learning outcomes effectively.
  10. Equip students with employable skills.
  11. Promote understanding of different cultures and languages.
  12. Integrate environmental education across all subjects from grades 1 to 12.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top