Push, pull, lift?
![lesson-header](https://assets.education.lego.com/v3/assets/blt293eea581807678a/bltda03d066ab0f0186/6112241fae8b1139431e166a/lesson-header_02.png?locale=en-au&auto=webp&format=jpeg&width=1800&quality=90&fit=bounds)
During competitions, Driving Bases need specific tools to perform specific tasks.
What tools would your Driving Base need in order to move objects?
Push forward and lift up.
![student-02](https://assets.education.lego.com/v3/assets/blt293eea581807678a/blt5b36285a9ec96267/611224b77b2aa336d6ba3d8b/student-02.png?locale=en-au&auto=webp&format=jpeg&width=1800&quality=90&fit=bounds)
Build these tools:
- Dozer Blade (to push)
- Lift Arm (to lift)
- Crates (to move)
Use this program to test your tools.
![student-03](https://assets.education.lego.com/v3/assets/blt293eea581807678a/blt3c589e1830c28e79/611224ea0d73bb3ec5dac64b/student-03.png?locale=en-au&auto=webp&format=jpeg&width=1800&quality=90&fit=bounds)
Describe what happens.
One of the arms will move up.
Write a program to control your tools.
![student-04](https://assets.education.lego.com/v3/assets/blt293eea581807678a/blte7574d37a803e890/6112251bfef0ad1b8c9c01a7/student-04.png?locale=en-au&auto=webp&format=jpeg&width=1800&quality=90&fit=bounds)
Make your Dozer Blade and Lift Arm move up and down quickly and slowly.
Your program could look something like this:
It’s challenge time!
Write a program that copies the behaviour that you see in this video.
This is called ‘decomposing a problem’.
How did you do?
![student-06](https://assets.education.lego.com/v3/assets/blt293eea581807678a/bltd4865fb933d07902/6112246bbe3cec3a86c13b02/student-06.png?locale=en-au&auto=webp&format=jpeg&width=1800&quality=90&fit=bounds)
Are you pleased with your performance? Was there anything that you could’ve done better?
If you’ve reached this point, you must be ready for a mission!