Knowunity AI

Open the App

Subjects

7

Updated Apr 14, 2026

7 pages

Mastering Differentiation: Tangents, Normals, and Curve Sketching

Differentiation isn't just abstract maths - it's your toolkit for... Show more

Page 1
Page 2
Page 3
Page 4
Page 5
Page 6
Page 7
1 / 7
# Applications of Differentiation

An overview of applications

Differentiation isn't just about finding the derivative of a function. It's

Applications Overview and Key Concepts

Understanding differentiation gives you the power to solve problems that matter in the real world. The derivative tells you how steep a curve is at any point, which translates to finding maximum profits, minimum costs, or optimal designs.

When you see dydx\frac{dy}{dx} or f(x)f'(x), you're looking at the instantaneous rate of change - basically the gradient of the tangent line at any point. This is your foundation for everything else.

Stationary points occur where f(x)=0f'(x) = 0, meaning the gradient is zero and you've got a horizontal tangent. These points are crucial because they're often where maximum and minimum values occur - exactly what you need for optimisation problems.

Remember: A tangent touches the curve at one point with the same gradient, while a normal is perpendicular to the tangent at that same point.

# Applications of Differentiation

An overview of applications

Differentiation isn't just about finding the derivative of a function. It's

Finding Tangent and Normal Lines Plus Rates of Change

Getting the equation of a tangent follows a straightforward process: find f(x)f'(x), substitute your x-coordinate to get the gradient, then use yy1=m(xx1)y - y_1 = m(x - x_1). For the normal line, use mN=1mTm_N = -\frac{1}{m_T} since perpendicular lines have gradients that multiply to give -1.

Rates of change connect maths to physics beautifully. If you've got displacement s(t)s(t), then velocity is v=dsdtv = \frac{ds}{dt} and acceleration is a=d2sdt2a = \frac{d^2s}{dt^2}. It's all about how quickly things change over time.

The real power comes when you realise that any rate of change problem follows the same pattern. Whether it's water flowing from a tank or profit changing with production levels, the derivative gives you the rate.

Top Tip: Always check your perpendicular gradients multiply to give -1 - it's an easy way to catch mistakes!

# Applications of Differentiation

An overview of applications

Differentiation isn't just about finding the derivative of a function. It's

Classifying Stationary Points

The second derivative test is your best friend for determining whether stationary points are maximums, minimums, or points of inflection. Once you've found where f(x)=0f'(x) = 0, substitute those x-values into f(x)f''(x).

If f(x)>0f''(x) > 0, you've got a local minimum - think of a smile shape. If f(x)<0f''(x) < 0, it's a local maximum - like a frown. When f(x)=0f''(x) = 0, the test is inconclusive and you'll need to check the behaviour on either side.

Points of inflection occur where the curve changes from concave up to concave down (or vice versa). These might also be stationary points, but not always.

Memory Trick: Positive second derivative = minimum (like a positive, happy smile ☺). Negative second derivative = maximum (like a negative, sad frown ☹).

# Applications of Differentiation

An overview of applications

Differentiation isn't just about finding the derivative of a function. It's

Curve Sketching Techniques

Curve sketching brings together everything you know about a function into one clear picture. Start with the y-intercept letx=0let x = 0, find any obvious x-intercepts, then locate and classify all stationary points.

Consider what happens as x approaches positive and negative infinity - for polynomials, the highest power term dominates the behaviour. This tells you how the curve behaves at the extremes.

Plot your key points (intercepts and stationary points) and connect them with smooth curves that respect the nature of each point. Maximums create peaks, minimums create troughs.

Pro Tip: Always sketch a rough version first to check your curve makes sense before drawing the final version!

# Applications of Differentiation

An overview of applications

Differentiation isn't just about finding the derivative of a function. It's

Worked Example: Tangent and Normal Lines

Let's work through finding tangent and normal equations for y=x24x+1y = x^2 - 4x + 1 at point (1, -2). First, differentiate to get dydx=2x4\frac{dy}{dx} = 2x - 4.

At x = 1, the gradient of the tangent is mT=2(1)4=2m_T = 2(1) - 4 = -2. Using the point-slope form: y(2)=2(x1)y - (-2) = -2(x - 1), which simplifies to $2x + y = 0$.

For the normal, the gradient is mN=12=12m_N = -\frac{1}{-2} = \frac{1}{2}. Using the same point: y+2=12(x1)y + 2 = \frac{1}{2}(x - 1), which gives us x2y5=0x - 2y - 5 = 0.

Check Your Work: Verify that mT×mN=(2)×12=1m_T \times m_N = (-2) \times \frac{1}{2} = -1

# Applications of Differentiation

An overview of applications

Differentiation isn't just about finding the derivative of a function. It's

Optimisation Example: Maximum Area Problem

Optimisation problems are where differentiation really shines. Consider a rectangular garden against a wall, using 80m of fencing for three sides. Let the parallel side be l and the other sides be w.

Since fencing covers l+2w=80l + 2w = 80, we get l=802wl = 80 - 2w. The area function becomes A=lw=(802w)w=80w2w2A = lw = (80 - 2w)w = 80w - 2w^2.

To maximise area, find dAdw=804w\frac{dA}{dw} = 80 - 4w and set it to zero: $80 - 4w = 0gives gives w = 20m.Therefore. Therefore l = 80 - 2(20) = 40m.Since. Since \frac{d^2A}{dw^2} = -4 < 0$, this confirms a maximum.

Real-World Check: Always verify your answer makes physical sense - negative dimensions would be impossible!

# Applications of Differentiation

An overview of applications

Differentiation isn't just about finding the derivative of a function. It's

Essential Tips and Quick Reference

Common mistakes to avoid: Always substitute x-values back into the original function f(x)f(x) for coordinates, not into the derivative. When the second derivative test gives zero, check the sign of f(x)f'(x) on either side of the stationary point.

Read optimisation questions carefully - are you finding the maximum value itself or the conditions that create it? Context matters enormously.

Quick reference for revision: Stationary points occur when f(x)=0f'(x) = 0. Use f(x)>0f''(x) > 0 for minimums, f(x)<0f''(x) < 0 for maximums. For motion problems: velocity is dsdt\frac{ds}{dt} and acceleration is d2sdt2\frac{d^2s}{dt^2}.

Success Strategy: Practice identifying what type of problem you're dealing with first - this determines which technique to use!



We thought you’d never ask...

What is the Knowunity AI companion?

Our AI Companion is a student-focused AI tool that offers more than just answers. Built on millions of Knowunity resources, it provides relevant information, personalised study plans, quizzes, and content directly in the chat, adapting to your individual learning journey.

Where can I download the Knowunity app?

You can download the app from Google Play Store and Apple App Store.

Is Knowunity really free of charge?

That's right! Enjoy free access to study content, connect with fellow students, and get instant help – all at your fingertips.

Can't find what you're looking for? Explore other subjects.

Students love us — and so will you.

4.6/5

App Store

4.7/5

Google Play

The app is very easy to use and well designed. I have found everything I was looking for so far and have been able to learn a lot from the presentations! I will definitely use the app for a class assignment! And of course it also helps a lot as an inspiration.

Stefan S

iOS user

This app is really great. There are so many study notes and help [...]. My problem subject is French, for example, and the app has so many options for help. Thanks to this app, I have improved my French. I would recommend it to anyone.

Samantha Klich

Android user

Wow, I am really amazed. I just tried the app because I've seen it advertised many times and was absolutely stunned. This app is THE HELP you want for school and above all, it offers so many things, such as workouts and fact sheets, which have been VERY helpful to me personally.

Anna

iOS user

Best app on earth! no words because it’s too good

Thomas R

iOS user

Just amazing. Let's me revise 10x better, this app is a quick 10/10. I highly recommend it to anyone. I can watch and search for notes. I can save them in the subject folder. I can revise it any time when I come back. If you haven't tried this app, you're really missing out.

Basil

Android user

This app has made me feel so much more confident in my exam prep, not only through boosting my own self confidence through the features that allow you to connect with others and feel less alone, but also through the way the app itself is centred around making you feel better. It is easy to navigate, fun to use, and helpful to anyone struggling in absolutely any way.

David K

iOS user

The app's just great! All I have to do is enter the topic in the search bar and I get the response real fast. I don't have to watch 10 YouTube videos to understand something, so I'm saving my time. Highly recommended!

Sudenaz Ocak

Android user

In school I was really bad at maths but thanks to the app, I am doing better now. I am so grateful that you made the app.

Greenlight Bonnie

Android user

very reliable app to help and grow your ideas of Maths, English and other related topics in your works. please use this app if your struggling in areas, this app is key for that. wish I'd of done a review before. and it's also free so don't worry about that.

Rohan U

Android user

I know a lot of apps use fake accounts to boost their reviews but this app deserves it all. Originally I was getting 4 in my English exams and this time I got a grade 7. I didn’t even know about this app three days until the exam and it has helped A LOT. Please actually trust me and use it as I’m sure you too will see developments.

Xander S

iOS user

THE QUIZES AND FLASHCARDS ARE SO USEFUL AND I LOVE Knowunity AI. IT ALSO IS LITREALLY LIKE CHATGPT BUT SMARTER!! HELPED ME WITH MY MASCARA PROBLEMS TOO!! AS WELL AS MY REAL SUBJECTS ! DUHHH 😍😁😲🤑💗✨🎀😮

Elisha

iOS user

This apps acc the goat. I find revision so boring but this app makes it so easy to organize it all and then you can ask the freeeee ai to test yourself so good and you can easily upload your own stuff. highly recommend as someone taking mocks now

Paul T

iOS user

The app is very easy to use and well designed. I have found everything I was looking for so far and have been able to learn a lot from the presentations! I will definitely use the app for a class assignment! And of course it also helps a lot as an inspiration.

Stefan S

iOS user

This app is really great. There are so many study notes and help [...]. My problem subject is French, for example, and the app has so many options for help. Thanks to this app, I have improved my French. I would recommend it to anyone.

Samantha Klich

Android user

Wow, I am really amazed. I just tried the app because I've seen it advertised many times and was absolutely stunned. This app is THE HELP you want for school and above all, it offers so many things, such as workouts and fact sheets, which have been VERY helpful to me personally.

Anna

iOS user

Best app on earth! no words because it’s too good

Thomas R

iOS user

Just amazing. Let's me revise 10x better, this app is a quick 10/10. I highly recommend it to anyone. I can watch and search for notes. I can save them in the subject folder. I can revise it any time when I come back. If you haven't tried this app, you're really missing out.

Basil

Android user

This app has made me feel so much more confident in my exam prep, not only through boosting my own self confidence through the features that allow you to connect with others and feel less alone, but also through the way the app itself is centred around making you feel better. It is easy to navigate, fun to use, and helpful to anyone struggling in absolutely any way.

David K

iOS user

The app's just great! All I have to do is enter the topic in the search bar and I get the response real fast. I don't have to watch 10 YouTube videos to understand something, so I'm saving my time. Highly recommended!

Sudenaz Ocak

Android user

In school I was really bad at maths but thanks to the app, I am doing better now. I am so grateful that you made the app.

Greenlight Bonnie

Android user

very reliable app to help and grow your ideas of Maths, English and other related topics in your works. please use this app if your struggling in areas, this app is key for that. wish I'd of done a review before. and it's also free so don't worry about that.

Rohan U

Android user

I know a lot of apps use fake accounts to boost their reviews but this app deserves it all. Originally I was getting 4 in my English exams and this time I got a grade 7. I didn’t even know about this app three days until the exam and it has helped A LOT. Please actually trust me and use it as I’m sure you too will see developments.

Xander S

iOS user

THE QUIZES AND FLASHCARDS ARE SO USEFUL AND I LOVE Knowunity AI. IT ALSO IS LITREALLY LIKE CHATGPT BUT SMARTER!! HELPED ME WITH MY MASCARA PROBLEMS TOO!! AS WELL AS MY REAL SUBJECTS ! DUHHH 😍😁😲🤑💗✨🎀😮

Elisha

iOS user

This apps acc the goat. I find revision so boring but this app makes it so easy to organize it all and then you can ask the freeeee ai to test yourself so good and you can easily upload your own stuff. highly recommend as someone taking mocks now

Paul T

iOS user

 

Mathematics

7

Updated Apr 14, 2026

7 pages

Mastering Differentiation: Tangents, Normals, and Curve Sketching

Differentiation isn't just abstract maths - it's your toolkit for solving real-world problems like finding the steepest point on a road or calculating maximum profit. You'll use derivatives to analyse how functions behave and find optimal solutions to practical situations.

# Applications of Differentiation

An overview of applications

Differentiation isn't just about finding the derivative of a function. It's

Sign up to see the contentIt's free!

Access to all documents

Improve your grades

Join milions of students

Applications Overview and Key Concepts

Understanding differentiation gives you the power to solve problems that matter in the real world. The derivative tells you how steep a curve is at any point, which translates to finding maximum profits, minimum costs, or optimal designs.

When you see dydx\frac{dy}{dx} or f(x)f'(x), you're looking at the instantaneous rate of change - basically the gradient of the tangent line at any point. This is your foundation for everything else.

Stationary points occur where f(x)=0f'(x) = 0, meaning the gradient is zero and you've got a horizontal tangent. These points are crucial because they're often where maximum and minimum values occur - exactly what you need for optimisation problems.

Remember: A tangent touches the curve at one point with the same gradient, while a normal is perpendicular to the tangent at that same point.

# Applications of Differentiation

An overview of applications

Differentiation isn't just about finding the derivative of a function. It's

Sign up to see the contentIt's free!

Access to all documents

Improve your grades

Join milions of students

Finding Tangent and Normal Lines Plus Rates of Change

Getting the equation of a tangent follows a straightforward process: find f(x)f'(x), substitute your x-coordinate to get the gradient, then use yy1=m(xx1)y - y_1 = m(x - x_1). For the normal line, use mN=1mTm_N = -\frac{1}{m_T} since perpendicular lines have gradients that multiply to give -1.

Rates of change connect maths to physics beautifully. If you've got displacement s(t)s(t), then velocity is v=dsdtv = \frac{ds}{dt} and acceleration is a=d2sdt2a = \frac{d^2s}{dt^2}. It's all about how quickly things change over time.

The real power comes when you realise that any rate of change problem follows the same pattern. Whether it's water flowing from a tank or profit changing with production levels, the derivative gives you the rate.

Top Tip: Always check your perpendicular gradients multiply to give -1 - it's an easy way to catch mistakes!

# Applications of Differentiation

An overview of applications

Differentiation isn't just about finding the derivative of a function. It's

Sign up to see the contentIt's free!

Access to all documents

Improve your grades

Join milions of students

Classifying Stationary Points

The second derivative test is your best friend for determining whether stationary points are maximums, minimums, or points of inflection. Once you've found where f(x)=0f'(x) = 0, substitute those x-values into f(x)f''(x).

If f(x)>0f''(x) > 0, you've got a local minimum - think of a smile shape. If f(x)<0f''(x) < 0, it's a local maximum - like a frown. When f(x)=0f''(x) = 0, the test is inconclusive and you'll need to check the behaviour on either side.

Points of inflection occur where the curve changes from concave up to concave down (or vice versa). These might also be stationary points, but not always.

Memory Trick: Positive second derivative = minimum (like a positive, happy smile ☺). Negative second derivative = maximum (like a negative, sad frown ☹).

# Applications of Differentiation

An overview of applications

Differentiation isn't just about finding the derivative of a function. It's

Sign up to see the contentIt's free!

Access to all documents

Improve your grades

Join milions of students

Curve Sketching Techniques

Curve sketching brings together everything you know about a function into one clear picture. Start with the y-intercept letx=0let x = 0, find any obvious x-intercepts, then locate and classify all stationary points.

Consider what happens as x approaches positive and negative infinity - for polynomials, the highest power term dominates the behaviour. This tells you how the curve behaves at the extremes.

Plot your key points (intercepts and stationary points) and connect them with smooth curves that respect the nature of each point. Maximums create peaks, minimums create troughs.

Pro Tip: Always sketch a rough version first to check your curve makes sense before drawing the final version!

# Applications of Differentiation

An overview of applications

Differentiation isn't just about finding the derivative of a function. It's

Sign up to see the contentIt's free!

Access to all documents

Improve your grades

Join milions of students

Worked Example: Tangent and Normal Lines

Let's work through finding tangent and normal equations for y=x24x+1y = x^2 - 4x + 1 at point (1, -2). First, differentiate to get dydx=2x4\frac{dy}{dx} = 2x - 4.

At x = 1, the gradient of the tangent is mT=2(1)4=2m_T = 2(1) - 4 = -2. Using the point-slope form: y(2)=2(x1)y - (-2) = -2(x - 1), which simplifies to $2x + y = 0$.

For the normal, the gradient is mN=12=12m_N = -\frac{1}{-2} = \frac{1}{2}. Using the same point: y+2=12(x1)y + 2 = \frac{1}{2}(x - 1), which gives us x2y5=0x - 2y - 5 = 0.

Check Your Work: Verify that mT×mN=(2)×12=1m_T \times m_N = (-2) \times \frac{1}{2} = -1

# Applications of Differentiation

An overview of applications

Differentiation isn't just about finding the derivative of a function. It's

Sign up to see the contentIt's free!

Access to all documents

Improve your grades

Join milions of students

Optimisation Example: Maximum Area Problem

Optimisation problems are where differentiation really shines. Consider a rectangular garden against a wall, using 80m of fencing for three sides. Let the parallel side be l and the other sides be w.

Since fencing covers l+2w=80l + 2w = 80, we get l=802wl = 80 - 2w. The area function becomes A=lw=(802w)w=80w2w2A = lw = (80 - 2w)w = 80w - 2w^2.

To maximise area, find dAdw=804w\frac{dA}{dw} = 80 - 4w and set it to zero: $80 - 4w = 0gives gives w = 20m.Therefore. Therefore l = 80 - 2(20) = 40m.Since. Since \frac{d^2A}{dw^2} = -4 < 0$, this confirms a maximum.

Real-World Check: Always verify your answer makes physical sense - negative dimensions would be impossible!

# Applications of Differentiation

An overview of applications

Differentiation isn't just about finding the derivative of a function. It's

Sign up to see the contentIt's free!

Access to all documents

Improve your grades

Join milions of students

Essential Tips and Quick Reference

Common mistakes to avoid: Always substitute x-values back into the original function f(x)f(x) for coordinates, not into the derivative. When the second derivative test gives zero, check the sign of f(x)f'(x) on either side of the stationary point.

Read optimisation questions carefully - are you finding the maximum value itself or the conditions that create it? Context matters enormously.

Quick reference for revision: Stationary points occur when f(x)=0f'(x) = 0. Use f(x)>0f''(x) > 0 for minimums, f(x)<0f''(x) < 0 for maximums. For motion problems: velocity is dsdt\frac{ds}{dt} and acceleration is d2sdt2\frac{d^2s}{dt^2}.

Success Strategy: Practice identifying what type of problem you're dealing with first - this determines which technique to use!

We thought you’d never ask...

What is the Knowunity AI companion?

Our AI Companion is a student-focused AI tool that offers more than just answers. Built on millions of Knowunity resources, it provides relevant information, personalised study plans, quizzes, and content directly in the chat, adapting to your individual learning journey.

Where can I download the Knowunity app?

You can download the app from Google Play Store and Apple App Store.

Is Knowunity really free of charge?

That's right! Enjoy free access to study content, connect with fellow students, and get instant help – all at your fingertips.

0

Smart Tools NEW

Transform this note into: ✓ 50+ Practice Questions ✓ Interactive Flashcards ✓ Full Mock Exam ✓ Essay Outlines

Mock Exam
Quiz
Flashcards
Essay

Can't find what you're looking for? Explore other subjects.

Students love us — and so will you.

4.6/5

App Store

4.7/5

Google Play

The app is very easy to use and well designed. I have found everything I was looking for so far and have been able to learn a lot from the presentations! I will definitely use the app for a class assignment! And of course it also helps a lot as an inspiration.

Stefan S

iOS user

This app is really great. There are so many study notes and help [...]. My problem subject is French, for example, and the app has so many options for help. Thanks to this app, I have improved my French. I would recommend it to anyone.

Samantha Klich

Android user

Wow, I am really amazed. I just tried the app because I've seen it advertised many times and was absolutely stunned. This app is THE HELP you want for school and above all, it offers so many things, such as workouts and fact sheets, which have been VERY helpful to me personally.

Anna

iOS user

Best app on earth! no words because it’s too good

Thomas R

iOS user

Just amazing. Let's me revise 10x better, this app is a quick 10/10. I highly recommend it to anyone. I can watch and search for notes. I can save them in the subject folder. I can revise it any time when I come back. If you haven't tried this app, you're really missing out.

Basil

Android user

This app has made me feel so much more confident in my exam prep, not only through boosting my own self confidence through the features that allow you to connect with others and feel less alone, but also through the way the app itself is centred around making you feel better. It is easy to navigate, fun to use, and helpful to anyone struggling in absolutely any way.

David K

iOS user

The app's just great! All I have to do is enter the topic in the search bar and I get the response real fast. I don't have to watch 10 YouTube videos to understand something, so I'm saving my time. Highly recommended!

Sudenaz Ocak

Android user

In school I was really bad at maths but thanks to the app, I am doing better now. I am so grateful that you made the app.

Greenlight Bonnie

Android user

very reliable app to help and grow your ideas of Maths, English and other related topics in your works. please use this app if your struggling in areas, this app is key for that. wish I'd of done a review before. and it's also free so don't worry about that.

Rohan U

Android user

I know a lot of apps use fake accounts to boost their reviews but this app deserves it all. Originally I was getting 4 in my English exams and this time I got a grade 7. I didn’t even know about this app three days until the exam and it has helped A LOT. Please actually trust me and use it as I’m sure you too will see developments.

Xander S

iOS user

THE QUIZES AND FLASHCARDS ARE SO USEFUL AND I LOVE Knowunity AI. IT ALSO IS LITREALLY LIKE CHATGPT BUT SMARTER!! HELPED ME WITH MY MASCARA PROBLEMS TOO!! AS WELL AS MY REAL SUBJECTS ! DUHHH 😍😁😲🤑💗✨🎀😮

Elisha

iOS user

This apps acc the goat. I find revision so boring but this app makes it so easy to organize it all and then you can ask the freeeee ai to test yourself so good and you can easily upload your own stuff. highly recommend as someone taking mocks now

Paul T

iOS user

The app is very easy to use and well designed. I have found everything I was looking for so far and have been able to learn a lot from the presentations! I will definitely use the app for a class assignment! And of course it also helps a lot as an inspiration.

Stefan S

iOS user

This app is really great. There are so many study notes and help [...]. My problem subject is French, for example, and the app has so many options for help. Thanks to this app, I have improved my French. I would recommend it to anyone.

Samantha Klich

Android user

Wow, I am really amazed. I just tried the app because I've seen it advertised many times and was absolutely stunned. This app is THE HELP you want for school and above all, it offers so many things, such as workouts and fact sheets, which have been VERY helpful to me personally.

Anna

iOS user

Best app on earth! no words because it’s too good

Thomas R

iOS user

Just amazing. Let's me revise 10x better, this app is a quick 10/10. I highly recommend it to anyone. I can watch and search for notes. I can save them in the subject folder. I can revise it any time when I come back. If you haven't tried this app, you're really missing out.

Basil

Android user

This app has made me feel so much more confident in my exam prep, not only through boosting my own self confidence through the features that allow you to connect with others and feel less alone, but also through the way the app itself is centred around making you feel better. It is easy to navigate, fun to use, and helpful to anyone struggling in absolutely any way.

David K

iOS user

The app's just great! All I have to do is enter the topic in the search bar and I get the response real fast. I don't have to watch 10 YouTube videos to understand something, so I'm saving my time. Highly recommended!

Sudenaz Ocak

Android user

In school I was really bad at maths but thanks to the app, I am doing better now. I am so grateful that you made the app.

Greenlight Bonnie

Android user

very reliable app to help and grow your ideas of Maths, English and other related topics in your works. please use this app if your struggling in areas, this app is key for that. wish I'd of done a review before. and it's also free so don't worry about that.

Rohan U

Android user

I know a lot of apps use fake accounts to boost their reviews but this app deserves it all. Originally I was getting 4 in my English exams and this time I got a grade 7. I didn’t even know about this app three days until the exam and it has helped A LOT. Please actually trust me and use it as I’m sure you too will see developments.

Xander S

iOS user

THE QUIZES AND FLASHCARDS ARE SO USEFUL AND I LOVE Knowunity AI. IT ALSO IS LITREALLY LIKE CHATGPT BUT SMARTER!! HELPED ME WITH MY MASCARA PROBLEMS TOO!! AS WELL AS MY REAL SUBJECTS ! DUHHH 😍😁😲🤑💗✨🎀😮

Elisha

iOS user

This apps acc the goat. I find revision so boring but this app makes it so easy to organize it all and then you can ask the freeeee ai to test yourself so good and you can easily upload your own stuff. highly recommend as someone taking mocks now

Paul T

iOS user