VSAT training course description This 2 day training course examines what VSAT is, its usages and users. It then looks at the hardware required for VSAT. What will you learn Explain how VSAT is used Describe the hardware required for VSAT operation. VSAT training course details Who will benefit: Anyone working with VSAT. Prerequisites: None. Duration 2 days VSAT training course contents Introduction History of PMR VSAT Introduction A Brief History Satellite Services Satellite Communications Satellite Footprint Radio Frequency Bands ITU Definitions VSAT Users What is a VSAT? VSATs - Usage VSATs - Users VSAT Hardware Typical System Hardware VSAT ODU and IDU VSAT Station Equipment Diplexer and Feed Horn Typical Waveguide Element Polarisation VSAT Hub Antenna Pointing Outdoor Unit Outdoor (continued) VSAT Network Earth Stations Indoor Unit VSAT Network Earth Stations Indoor Unit Element Hub Station Hub Sub-station Hub Options Hub Options (2) Hub Options (3) Temporary Mount
A one-day training course for all staff in special schools and colleges, to increase confidence and skills providing RSE and pastoral support to learners.
Unlock Your Potential as a Learning & Development Practitioner with Our Level 3 Course This qualification allows candidates to learn, develop and practice the skills required for employment and a career in Learning & Development. The content covers all essential areas of learning & development and is mapped out to the institute of apprenticeships standards. It’s a work-based program combining on-the-job training with classroom learning, equipping you with skills to support employee learning and development (L&D) within an organisation. Learn about the Cavity Training Learning & Development Practitioner Course You will be introduced to the role and responsibilities and essential attributes and behaviours required in the various L&D roles that may be required for effective learning and development in an organisation. Additionally, it will teach you the policies and processes required for effective organisation learning. You will learn how to identify and analyse learning needs, establish team and individual capability and learning gaps, in line with organisational performance outcomes and to enable effective evaluation. This may include the needs of the staff impacted by the move to a net carbon zero economy by 2050 and the requirements for a just transition. Fees This course can be completed as an government funded apprenticeship, through Cavity Training, or as a privately funded course for £2500. You can either pay as a lump sum or alternatively, you can split into 12 instalments. Entry Requirements Whilst any entry requirements will be a matter for individual employers, typically an apprentice will have an area of technical, vocational or behavioural expertise in which the organisation needs others to acquire through training. And a minimum of English & Maths GCSE. Structure Our candidates are trained to the highest standards and are fully supported to develop all of the knowledge, skills and behaviours required to be an outstanding Learning & Development practitioner. The course duration is typically 18-24 months. Knowledge Our course is delivered via live training webinars with specialist tutors. Skills and Behaviours You will be appointed a designated Learning & Skills Teacher, who will coach you through your qualification and complete regular assessments with you to support you to complete your qualification. You will have weekly contact from your tutor. How we compare with our competitors? Don't just take our word for it, here is what our staff think Bridget I did my course years ago. It was classroom based one night per week. I think I would prefer to be more ‘hands on’ like it is now. Cavity really are a great company to work for. I truly believe that there expertise will ensure the next generation are amazing! Gina I did mine over an apprenticeship but the company my employer used wasn’t great and I didn’t get much support. Although I passed I can only imagine the length that Cavity have gone to to ensure that the students feel supported. As an employee, its super! Enquire Today
If you work with adults and young people and wish to gain a knowledge of the principles and practice of assessment as well as the practical aspects of carrying out assessment, then Level 3 Certificate in Assessing Vocational Achievement is for you.
About this training Decarbonization of the Upstream Oil & Gas sector has previously been based on inter-fuel competition. Market actions were seen as the most effective method for reducing the level of emissions. However, the pace of decarbonization is now being led by government policy acting in concert with a coalition of stakeholders such as investors and consumers. The primary focus of this pathway is on the management of carbon emissions to both mitigate and adapt to climate change. Some energy analysts have forecast that global production of oil and natural gas will have to decline annually by 4 to 6 percent in order to meet the global target of Net Zero Emissions by 2050. Oil and gas producers face a difficult challenge in deciding upon the strategy and measures that will best achieve targets set for them while maintaining supply, attracting investments and accessing markets. This 2-day training course will provide participants with an understanding of the strategies and measures for decarbonizing the Upstream Oil and Gas sector within the framework of measures implemented by individual governments through their respective commitments to reduce emissions to achieve their National Determined Contribution under the Paris Agreement. This course offers a unique opportunity to understand the rapidly increasing issues confronting the industry as well as the options for the management of carbon emissions to comply with corporate as well as national policies and the implementation of measures for controlling, reporting and verification. Training Objectives Upon completion of this course, participants will be better equipped to participate in the implementation of measures for the management of carbon emissions in the following areas: Implementation of measures for reducing carbon emissions Establishing systems for monitoring and reporting carbon emissions Evaluating the commerciality of discoveries Reviewing and strategizing future field development plans Meeting Environmental Obligations Target Audience This course has been specifically designed for professionals involved in the international oil and gas industry, whether employed a field operator, national oil company, or government. It offers a unique opportunity to rapidly increase your understanding of the issues confronting the industry as well as the options for the management of carbon emissions to comply with corporate as well as national policies and the implementation of measures for controlling, reporting and verification. Staff with the following roles will find this course particularly useful: Corporate Planners Project Engineers Financial Analysts Environmental Specialists Legal Advisors Regulatory & Compliance Officers Course Level Basic or Foundation Trainer Your expert course leader is an international legal expert in petroleum law who has been listed in the Guide to the World's Leading Energy and Natural Resources Lawyers. In his thirty years of practice, he has been the lead negotiator and acquisitions advisor for oil and gas companies in the US and the Asia-Pacific. These transactions have included both upstream (licences and leases) and downstream (refineries and pipelines) assets. He has been appointed as Distinguished Visiting Professor in Oil and Gas at the University of Wyoming and Honorary Professor at the Centre for Energy, Petroleum & Mineral Law & Policy (CEPMLP) at Dundee University. POST TRAINING COACHING SUPPORT (OPTIONAL) To further optimise your learning experience from our courses, we also offer individualized 'One to One' coaching support for 2 hours post training. We can help improve your competence in your chosen area of interest, based on your learning needs and available hours. This is a great opportunity to improve your capability and confidence in a particular area of expertise. It will be delivered over a secure video conference call by one of our senior trainers. They will work with you to create a tailor-made coaching program that will help you achieve your goals faster. Request for further information post training support and fees applicable Accreditions And Affliations
Course Title: 3ds Max Essential Training Course Perfect for novice 3ds Max users, our Essentials Training Course, hosted by an Autodesk Certified Trainer, equips you with core skills for creating 3D models and animations. Click here for more info: Website Duration: 16 hours Method: 1-on-1, Personalized Attention, Tailored Content, Flexible Pace, Individual Support Schedule: Tailor your own schedule by pre-booking a convenient hours, available from Mon to Sat between 9 am and 7 pm. Course Highlights: Comprehensive Learning: Covering 3ds Max from the basics, including interface navigation and customization, to essential skills for professional 3D modeling and animations. Expert Guidance: Certified tutors and industry experts provide personalized attention, ensuring a deep understanding of 3D concepts. Flexible Scheduling: Tailor the learning experience to your pace and preferences, with one-on-one sessions available from Monday to Sunday. Interactive Learning: Engage in hands-on exercises and practical projects, enhancing your skills in a real-world context. Job Opportunities: Upon completion, students can pursue careers as: 3D Modelers: Creating detailed 3D models for games, movies, or architectural visualization. Animation Artists: Designing engaging animations for various media platforms. Visual Effects (VFX) Artists: Working on special effects for films, TV shows, and commercials. Architectural Visualizers: Producing realistic architectural renders for construction and design projects. Game Designers: Developing immersive game environments and characters. Recommended Reading: "3ds Max 2022 for Beginners" by CADFolks: A beginner-friendly guide covering fundamental concepts and techniques in 3ds Max. "Mastering Autodesk 3ds Max 2022" by Nicholas Boughen: A comprehensive resource for mastering advanced features and workflows in 3ds Max. "The Animator's Survival Kit" by Richard Williams: A classic animation guide providing valuable insights for aspiring animators. These books offer valuable knowledge and techniques, complementing the skills learned in the course and aiding in future career endeavors. Upon completing the 3ds Max Basic to Fundamentals Training Course, participants will: Master 3ds Max Tools: Gain a deep understanding of the software interface, tools, and navigation, enabling efficient 3D modeling and animation. Create Complex Models: Develop proficiency in creating intricate 3D models, including objects, characters, and architectural elements, using various modeling techniques. Apply Realistic Textures: Learn to apply textures, maps, and materials to enhance the realism of 3D models, understanding diffuse, bump, and reflective materials. Perfect Lighting and Rendering: Acquire skills in setting up various lights, environment lighting, and global illumination for realistic renderings, optimizing rendering settings for quality output. Animate with Precision: Master keyframe animation, path animation, and constraints, bringing 3D scenes to life with smooth and accurate motion. Understand Dynamics and Simulations: Explore basic dynamics and simulations, including particle systems, creating dynamic and interactive 3D environments. Problem-Solve Creatively: Develop problem-solving skills for common challenges in 3D design, using innovative techniques and tools. Professional Project Execution: Apply learned skills to real-world projects, ensuring a professional approach to 3D modeling, animation, and visualization. By the end of the course, participants will be equipped with the knowledge and skills to confidently create visually stunning 3D models, animations, and visualizations, making them proficient 3ds Max users ready for diverse industry applications. Course Highlights: Comprehensive Learning: Covering 3ds Max from the basics, including interface navigation and customization, to essential skills for professional 3D modeling and animations. Expert Guidance: Certified tutors and industry experts provide personalized attention, ensuring a deep understanding of 3D concepts. Flexible Scheduling: Tailor the learning experience to your pace and preferences, with one-on-one sessions available from Monday to Sunday. Interactive Learning: Engage in hands-on exercises and practical projects, enhancing your skills in a real-world context. Job Opportunities: Upon completion, students can pursue careers as: 3D Modelers: Creating detailed 3D models for games, movies, or architectural visualization. Animation Artists: Designing engaging animations for various media platforms. Visual Effects (VFX) Artists: Working on special effects for films, TV shows, and commercials. Architectural Visualizers: Producing realistic architectural renders for construction and design projects. Game Designers: Developing immersive game environments and characters. Recommended Reading: "3ds Max 2022 for Beginners" by CADFolks: A beginner-friendly guide covering fundamental concepts and techniques in 3ds Max. "Mastering Autodesk 3ds Max 2022" by Nicholas Boughen: A comprehensive resource for mastering advanced features and workflows in 3ds Max. "The Animator's Survival Kit" by Richard Williams: A classic animation guide providing valuable insights for aspiring animators. These books offer valuable knowledge and techniques, complementing the skills learned in the course and aiding in future career endeavors. Receive ongoing email support for a lifetime. Access comprehensive handouts and valuable documents. Explore flexible financial support choices, including installment plans and funding through job center plus and DWP (Contact us for specifics). Rest assured with our money-back guarantee: If you're dissatisfied after your initial session, we address your concerns and provide a refund if necessary (Terms and conditions may apply). Get help with computer optimization to enhance software performance in Autocad, 3ds Max, and Photoshop on both PC platforms. Benefit from our industry connections, facilitating portfolio promotion and job opportunities.
Duration 4 Days 24 CPD hours This course is intended for This course is designed for data scientists with existing knowledge of Python and machine learning frameworks like Scikit-Learn, PyTorch, and Tensorflow, who want to build and operate machine learning solutions in the cloud. Overview Learn how to operate machine learning solutions at cloud scale using Azure Machine Learning. This course teaches you to leverage your existing knowledge of Python and machine learning to manage data ingestion and preparation, model training and deployment, and machine learning solution monitoring in Microsoft Azure. Learn how to operate machine learning solutions at cloud scale using Azure Machine Learning. This course teaches you to leverage your existing knowledge of Python and machine learning to manage data ingestion and preparation, model training and deployment, and machine learning solution monitoring with Azure Machine Learning and MLflow. Prerequisites Creating cloud resources in Microsoft Azure. Using Python to explore and visualize data. Training and validating machine learning models using common frameworks like Scikit-Learn, PyTorch, and TensorFlow. Working with containers AI-900T00: Microsoft Azure AI Fundamentals is recommended, or the equivalent experience. 1 - Design a data ingestion strategy for machine learning projects Identify your data source and format Choose how to serve data to machine learning workflows Design a data ingestion solution 2 - Design a machine learning model training solution Identify machine learning tasks Choose a service to train a machine learning model Decide between compute options 3 - Design a model deployment solution Understand how model will be consumed Decide on real-time or batch deployment 4 - Design a machine learning operations solution Explore an MLOps architecture Design for monitoring Design for retraining 5 - Explore Azure Machine Learning workspace resources and assets Create an Azure Machine Learning workspace Identify Azure Machine Learning resources Identify Azure Machine Learning assets Train models in the workspace 6 - Explore developer tools for workspace interaction Explore the studio Explore the Python SDK Explore the CLI 7 - Make data available in Azure Machine Learning Understand URIs Create a datastore Create a data asset 8 - Work with compute targets in Azure Machine Learning Choose the appropriate compute target Create and use a compute instance Create and use a compute cluster 9 - Work with environments in Azure Machine Learning Understand environments Explore and use curated environments Create and use custom environments 10 - Find the best classification model with Automated Machine Learning Preprocess data and configure featurization Run an Automated Machine Learning experiment Evaluate and compare models 11 - Track model training in Jupyter notebooks with MLflow Configure MLflow for model tracking in notebooks Train and track models in notebooks 12 - Run a training script as a command job in Azure Machine Learning Convert a notebook to a script Run a script as a command job Use parameters in a command job 13 - Track model training with MLflow in jobs Track metrics with MLflow View metrics and evaluate models 14 - Perform hyperparameter tuning with Azure Machine Learning Define a search space Configure a sampling method Configure early termination Use a sweep job for hyperparameter tuning 15 - Run pipelines in Azure Machine Learning Create components Create a pipeline Run a pipeline job 16 - Register an MLflow model in Azure Machine Learning Log models with MLflow Understand the MLflow model format Register an MLflow model 17 - Create and explore the Responsible AI dashboard for a model in Azure Machine Learning Understand Responsible AI Create the Responsible AI dashboard Evaluate the Responsible AI dashboard 18 - Deploy a model to a managed online endpoint Explore managed online endpoints Deploy your MLflow model to a managed online endpoint Deploy a model to a managed online endpoint Test managed online endpoints 19 - Deploy a model to a batch endpoint Understand and create batch endpoints Deploy your MLflow model to a batch endpoint Deploy a custom model to a batch endpoint Invoke and troubleshoot batch endpoints
Who is this course for? Enscape Rendering Training Course. The Enscape Rendering Training Course is tailored for architects, interior designers, and design students aiming to learn realistic visualizations using Enscape. Whether you prefer 1-on-1 in-person or online courses, this training is best for you. Click here for more info: Website Training duration: 5 hrs Method: 1-on-1 and Tailored content Schedule: Customize your training. Choose any hour from Mon to Sat, 9 am to 7 pm Call 02077202581 or WhatsApp at 07970325184 to book. Course Outline: Enscape Rendering Software Training (5 hours) Course 1: Enscape for Revit Hour 1: 1. Introduction to Enscape: Overview of Enscape rendering software, its features, and benefits. 2. Installing and Setting up Enscape: Step-by-step guidance on installing and configuring Enscape for Revit. 3. Enscape Interface: Familiarizing with the Enscape user interface and navigation controls within Revit. Hour 2: 4. Enscape Materials: Exploring material creation, application, and customization within Enscape for Revit. 5. Lighting in Enscape: Understanding different lighting options, adjusting light settings, and creating realistic lighting effects. Hour 3: 6. Enscape Camera Settings: Manipulating camera angles, perspectives, and settings for optimal visualization. 7. Enscape Rendering Settings: Exploring various rendering settings and techniques to enhance the quality of the final output. Hour 4: 8. Enscape Rendering Workflow: Demonstrating a step-by-step workflow for generating renderings and walkthroughs using Enscape in Revit. 9. Advanced Features: Introduction to advanced features such as creating panoramas, virtual reality (VR) walkthroughs, and creating animations in Enscape. Hour 5: 10. Tips and Tricks: Sharing tips and techniques for maximizing efficiency and achieving high-quality results in Enscape for Revit. 11. Q&A and Troubleshooting: Addressing participant questions, providing troubleshooting guidance, and discussing common challenges and solutions. OR Course Outline: Enscape Rendering Software Training (5 hours) Course 1: Enscape for Sketchup Hour 1: 1. Introduction to Enscape: Overview of Enscape rendering software, its features, and benefits for SketchUp users. 2. Installing and Setting up Enscape: Step-by-step guidance on installing and configuring Enscape for SketchUp. 3. Enscape Interface: Familiarizing with the Enscape user interface and navigation controls within SketchUp. Hour 2: 4. Enscape Materials: Exploring material creation, application, and customization within Enscape for SketchUp. 5. Lighting in Enscape: Understanding different lighting options, adjusting light settings, and creating realistic lighting effects. Hour 3: 6. Enscape Camera Settings: Manipulating camera angles, perspectives, and settings for optimal visualization in SketchUp. 7. Enscape Rendering Settings: Exploring various rendering settings and techniques to enhance the quality of the final output. Hour 4: 8. Enscape Rendering Workflow: Demonstrating a step-by-step workflow for generating renderings and walkthroughs using Enscape in SketchUp. 9. Advanced Features: Introduction to advanced features such as creating panoramas, virtual reality (VR) walkthroughs, and creating animations in Enscape. Hour 5: 10. Tips and Tricks: Sharing tips and techniques for maximizing efficiency and achieving high-quality results in Enscape for SketchUp. 11. Q&A and Troubleshooting: Addressing participant questions, providing troubleshooting guidance, and discussing common challenges and solutions. Learning Outcome: After completing the Enscape (VR) Training and Interactive Workshop, participants will master real-time walkthroughs, set up VR applications, efficiently migrate models, navigate designs dynamically, update objects in real-time, control visual styles, adjust day-time settings, export and share designs, utilize the asset library, and gain a comprehensive overview of Enscape. These skills will enable them to confidently visualize and display 3D designs without cloud uploads or external software, enhancing communication and collaboration in architectural projects. What does the Enscape Training & Interactive Workshop offer? The Enscape Training & Interactive Workshop is designed to help you get up and running with Virtual Reality (VR) in a cost-effective manner. It covers hardware and software setup, navigation techniques, real-time updates, material settings, and more. The workshop also allows participants to experience VR firsthand. What are the benefits of attending the Enscape (VR) Training and Interactive Workshop? By attending this workshop, you will gain the ability to perform real-time walkthroughs of your designs in 3D. You can view your projects in VR without the need for cloud uploads or exporting to other 3D software. The workshop offers extensive asset libraries, collaboration, and annotation sharing, enhancing your design visualization capabilities. What are the prerequisites for attending the Enscape (VR) Training and Interactive Workshop? No prior knowledge of Enscape is required. However, assistance from IT management may be necessary for hardware and software installation. Logistics, such as room suitability and technical requirements, will be discussed before the workshop. What will I learn in the Enscape (VR) Training and Interactive Workshop? The workshop covers hardware setup, software installation, and configuration. You will learn how to migrate models from Revit and SketchUp into VR, navigate through designs, update objects and materials in real-time, and utilize various visual styles and settings. The course also includes interactive workshops with support from our expert tutors. Enscape rendering courses offer valuable benefits: Real-time Visualization: Instantly visualize designs for quick iterations and informed decisions. Seamless Integration: Streamline rendering by integrating with popular design software. High-Quality Visuals: Create photorealistic presentations and walkthroughs. Efficient Design Communication: Enhance collaboration and communication during presentations. Enhanced Design Iteration: Explore options and make informed decisions in real-time. Time and Cost Savings: Reduce rendering time and deliver projects more efficiently. Portfolio Enhancement: Elevate your portfolio with visually striking renderings, opening new opportunities.
This course leads to the Mediterm Advanced Certificate in Medical Terminology (Level 3), the highest qualification in Medical Terminology, and can be studied flexibly over 20 weeks
Why Vectorworks 2D Basics Level Training Course? Vectorworks excels in 2D design, delivering exceptional results and serving as a robust 2D design tool. The Fundamentals course provides customizable tools for precise 2D drawings, while VectorWorks Architect streamlines the process with user-friendly, easy-to-learn tools. Click here for more info: Website Course Details: 10 hrs, Flexible 1-on-1 sessions, in-person or online. 9 am and 7 pm (Mon-Sat).10 hours, split as needed for your schedule. Module 1: Understanding CAD and Vectorworks The Role of CAD in Design Introduction to Vectorworks Software Module 2: Setting Up Your Workspace Workspace Configuration Basic Options and Preferences Module 3: Foundational Drawing Skills Drawing Techniques Selecting Objects Module 4: Advanced Object Editing Combining Shapes Mirroring Objects Rotating Objects Grouping Objects Module 5: Precision Drawing and Scaling Working with Scale Setting Preferences Saving Templates Module 6: Accurate Object Placement Drawing Precision Moving Objects Precisely Module 7: Advanced Editing Techniques Using Fillet Employing Offset Module 8: Introduction to Object Attributes and Groups Basic Attributes Editing Object Groups Module 9: Duplicating Objects Linear Duplicates Rectangular Duplicates Circular Duplicates Module 10: Creating Room Plans Designing Walls Incorporating Windows and Doors Module 11: Room Plan Development Room Plan Drawing Methods Module 12: Utilizing Additional Attributes Hatch Patterns Gradients Image Fills Module 13: Drawing Elevations Elevation Techniques Effective Methods Module 14: Importing Images for Graphics Graphic Illustration Image Integration Module 15: Symbols and Resource Management Creating Symbols Introduction to Resource Browser Module 16: Organizing Drawings with Design Layers Design Layer Usage Module 17: Labeling Drawings and Title Blocks Drawing Labels Title Block Text Module 18: Plotting and Printing User Interface and Terminology Printing Techniques Module 19: Creating Drawing Sheets A1, A2, and A3 Sheets Module 20: Utilizing Viewports Multiple Views Module 21: Professional Model Presentation Paper Space Presentation Converting to PDFs Module 22: Managing Files and Projects Module 23: Displaying Objects and Terminology Module 24: Objects and Data Management Module 25: Precise Object Placement Object Snaps Quick Select Module 26: Dividing and Measuring Objects Module 27: Dimensioning and Annotation Module 28: Working with Text Module 29: Custom Tool Palettes Module 30: Organizing Tool Palettes Module 31: Effective Tool Palette Usage Module 32: Standard Views and Drawing Techniques Module 33: Drawing Curves Arcs, Donuts, and Ellipses Module 34: Real-World Units and Measurements Module 35: Object Manipulation Changing Object Angles Module 36: File Management Saving, Exiting, and Opening Projects Module 37: Creating Mirror Images Module 38: Introduction to 3D Modeling Creating Extrusions Basic 3D Concepts Outcomes and Vectorworks Jobs: Vectorworks Proficiency: Gain expertise in using Vectorworks software for design tasks. 2D Design Skills: Create accurate 2D drawings and architectural plans. Advanced Editing: Efficiently manipulate and edit objects in your designs. Precision Drawing: Develop skills for precise scaling and drawing. These skills open doors to careers in design, architecture, engineering, entertainment, and more. Potential Jobs: Architectural Drafter Interior Designer Landscape Designer AD Technician Graphic Designer Construction Estimator Product Designer Set Designer Event Planner Urban Planner Vectorworks 2D Training Course Our Vectorworks training is thoughtfully designed to educate and inspire designers at every skill level. Whether you're just starting or a seasoned pro, our courses will furnish you with fresh skills, streamline your workflows, and unleash the full potential of your Vectorworks software. Online Training Choices Tailored Online Sessions: Customized training sessions tailored to your specific requirements and skill level. Virtual Classroom: Participate in interactive virtual classes from the convenience of your workspace. Getting Started Guides: Comprehensive guides to assist you in navigating the fundamentals of Vectorworks. In-Person Training Opportunities Customized On-Site Sessions: Hands-on training delivered directly to your office or at regional events. One-to-One: Engage in interactive learning at our training locations. Download Vectorworks https://www.vectorworks.net Personalized One-on-One Training: Get individualized attention and customized instruction. Flexible Scheduling: Choose your preferred training time and day to suit your schedule. Post-Course Assistance: Access free online support after course completion. Comprehensive Learning Materials: Receive PDF notes and handouts to enhance your learning. Certificate of Completion: Earn a recognition certificate upon successfully finishing the course. Affordable Rates: Enjoy cost-effective training rates. Software Setup Assistance: Receive help setting up the software on your computer. Referral Benefits: Recommend a friend and receive discounts on future courses. Group Training Discounts: Special discounts available for group training sessions. Convenient Availability: Access training sessions from Monday to Sunday, with extended hours. Tailored Training: Receive customized, bespoke training tailored to your specific requirements.