academy.azurelib login. Description . academy.azurelib login

 
Description academy.azurelib login Description

AZURELIB TECHNOLOGIES. AzureLib represents a branch derived from Geckolib 4. x, serving as an animation engine tailored for Minecraft Mods. CurseForge is one of the biggest mod repositories in the world, serving communities like Minecraft, WoW, The Sims 4, and more. Test ModeAzurelib Academy. Description . It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. 🔓 Unlock for $150. AzureLib is a fork of Geckolib 4. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. AzureLib is a fork of Geckolib 4. Test Mode README. By AzureDoomC. Description. Test ModeAzurelib AcademyOops! 404 - The Page can't be found. x, serving as an animation engine tailored for Minecraft Mods. 10 weeks. Test ModeAzurelib Academy. Learn SQL from **scratch with practical** to become **SQL ready**. AzureLib represents a branch derived from Geckolib 4. AzureLib represents a branch derived from Geckolib 4. With over 800 million mods downloaded every month and over 11 million active monthly users, we are a growing community of avid gamers, always on the hunt for the next thing in user-generated content. x, serving as an animation engine tailored for Minecraft Mods. x, serving as an animation engine tailored for Minecraft Mods. com is ranked #747 in the Computers Electronics and Technology > Programming and Developer Software category and #248494 Globally according to March 2023 data. x, serving as an animation engine tailored for Minecraft Mods. Exam outlines for AZ-900. Answers × Do you want to learn Azure from basics to advanced concepts? Do you want to prepare for Azure certification and interviews? Do you want to download the best Azure learning materials for free? If yes, then you should check out this webpage, where you can get a digital download of AzureLib. With over 800 million mods downloaded every month and over 11 million active monthly users, we are a growing community of avid gamers, always on the hunt for the next thing in user-generated content. I will only be maintaining this library from now on, so no help will be given in relation to Geckolib. 5:30 AM - 6:30 AM GMT-07:00 . Download the PEM certificate:. Minecraft Mods on CurseForge - The Home for the Best Minecraft Mods Discover the best Minecraft Mods and Modpacks around. He mainly teaches: Azure Cloud Computing Big Data Analytics Azure Data Engineer Snowflake Fivetran Azure Data Science Azure Databricks Spark pySparkFree Azure Live classesAzure Recordings Free Register: Azurelib Academy LMS for Quiz:. Test Mode Azurelib Academy. CurseForge is one of the biggest mod repositories in the world, serving communities like Minecraft, WoW, The Sims 4, and more. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. x, serving as an animation engine tailored for Minecraft Mods. Test ModeAzurelib Academy4-6 Weeks (2hrs per day) Non-IT Professional. He has trained over 10,000+ professional in past couple of years. AzureLib represents a branch derived from Geckolib 4. Learn FREE Advance SQL with [**Project**] {red} to master SQL skills and become **Job ready**. Login. Azurelib Academy. com! These terms and conditions outline the rules and regulations for the use of azurelib’s Website, located at Azurelib. Yes, We provide step b by step guide to creating a FREE Snowflake Cloud account using your own login id and password. Be build Data Engineers. I tried for a pure python strategy, but I came up short. Date of experience: October 07, 2023. Description . 5 Live Sessions. Test ModeAzurelib Academy. Azurelib Academy. x, an animation engine for Minecraft Mods, with support for complex 3D keyframe-based animations, 30+ easings, concurrent animation support, sound and particle keyframes, event keyframes, and more. 10 hrs+ Live Sessions. Test Mode Do you want to master Azure and become a certified cloud professional? Enroll in this course and get access to over 100 hours of video lectures, quizzes, assignments, and projects. CurseForge is one of the biggest mod repositories in the world, serving communities like Minecraft, WoW, The Sims 4, and more. Azurelib academy is all about helping you upgrading and mastering your skills set on cutting edge technologies like : Learn all these free. Azurelib Academy. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. Answers ×. x, serving as an animation engine tailored for Minecraft Mods. CurseForge is one of the biggest mod repositories in the world, serving communities like Minecraft, WoW, The Sims 4, and more. Still have More queries? Contact Us Having any other queries not listed? Contact us at. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. e. Description. He has trained over 10,000+ professional in past couple of years. Description . x, serving as an animation engine tailored for Minecraft Mods. AzureLib represents a branch derived from Geckolib 4. 0% commission on sales. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. At D:atch asksworkitemsadfv2-azurelib-batch-pooljob-1a151dcda-8982-42d0-9e10-1005ceb9d140wd RotateSasToken. Description . x, an animation engine for Minecraft Mods, with support for complex 3D keyframe-based animations, 30+ easings, concurrent animation support, sound and particle keyframes, event keyframes, and more. x, serving as an animation engine tailored for Minecraft Mods. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. From Preschool to Grade 12, ACA offers BC Curriculum. With over 800 million mods downloaded every month and over 11 million active monthly users, we are a growing community of avid gamers, always on the hunt for the next thing in user-generated content. Test Mode. Above table is the time duration table, time it will take for learning the Microsoft Azure basic concepts and get up to beginners level. Overview Repositories 1 Projects 0 Packages 0 Stars 0. You signed in with another tab or window. AzureLib represents a branch derived from Geckolib 4. x, an animation engine for Minecraft Mods, with support for complex 3D keyframe-based animations, 30+ easings, concurrent animation support, sound and particle keyframes, event keyframes, and more. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. Academy. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. Build a new plugin or update an existing Teams message extension or Power Platform connector to increase users' productivity across daily tasks. He mainly teaches: Azure Cloud Computing Big Data Analytics Azure Data Engineer Snowflake Fivetran Azure Data Science Azure Databricks Spark pySparkAzurelib Academy. Description. x, serving as an animation engine tailored for Minecraft Mods. AzureLib represents a branch derived from Geckolib 4. x, serving as an animation engine tailored for Minecraft Mods. x, serving as an animation engine tailored for Minecraft Mods. img decoding="async" width="790" height="443" data-id="6793" src=". Azure Data Factory An Azure service for ingesting, preparing, and transforming data at scale. Q7. AzureLib represents a branch derived from Geckolib 4. Deepak's way of teaching is definitely well structured and he makes sure that even non tech can grasp things very quickly. With over 800 million mods downloaded every month and over 11 million active monthly users, we are a growing community of avid gamers, always on the hunt for the next thing in user-generated content. Deepak Goyal is certified Azure Cloud Solution Architect. | Read 101-120 Reviews out of 250. Description . Can I ask queries during the live sessions? Yes, there will be dedicated Q&A sessions after every class, where Deepak himself will answer all your queries live on. Test Mode Azurelib Academy. AzureLib represents a branch derived from Geckolib 4. Description . I will only be maintaining this library from now on, so no help will be given in relation to Geckolib. Here is the plan: - List out must have skills for that Job Example: For Data Engineer- ADF, pyspark - Master most imp topics within that skill set Example: In ADf ( Optimization, triggers, On-prem to cloud, IR etc) - Now list out secondary skill set Example: For Data Engineer- Synpase,. AzureLib represents a branch derived from Geckolib 4. Virtually. This credential is somewhat similar to the AWS Cloud Practitioner certification and is specifically intended for applicants seeking to demonstrate knowledge of cloud technology at the basic level and how Microsoft Azure platforms deliver such services. Paste its contents into the Certificate box. Open the downloaded Base64 certificate in Notepad. This course covers Azure fundamentals, data engineering, data science, and cloud engineering concepts. $700. CurseForge is one of the biggest mod repositories in the world, serving communities like Minecraft, WoW, The Sims 4, and more. He has trained over 10,000+ professional in past couple of years. com is the online learning platform for Azure enthusiasts and professionals. x, serving as an animation engine tailored for Minecraft Mods. Time Date Timestamp Interval. Azurelib Academy. Test Mode Azurelib Academy 4-6 Weeks (2hrs per day) Non-IT Professional. Description . x, serving as an animation engine tailored for Minecraft Mods. Description . Test ModeAzurelib Academy. x, serving as an animation engine tailored for Minecraft Mods. You can use below mentioned coupon code to create a free. x, serving as an animation engine tailored for Minecraft Mods. What would be session timing? There will be 2 sessions on Sat & Sun. com. Description . x, an animation engine for Minecraft Mods, with support for complex 3D keyframe-based animations, 30+ easings, concurrent animation support, sound and particle keyframes, event keyframes, and more. Knowledge Center & Support Similarweb Academy Webinars. Go TO HomepageAzurelib Academy. Privacy & cookies. Check the list of websites using SSL certificates issued by Let's. You can choose any one of them. 8,371 questions Sign in to follow. Description . Location . x, serving as an animation engine tailored for Minecraft Mods. I will only be maintaining this library from now on, so no help will be given in relation to Geckolib. Test ModeAzurelib Academy. Link for session 1: Login to your azurelib account. Answers ×. Select the pencil button for SAML Signing Certificate to edit the settings:. Describe identity, governance, privacy, and compliance. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. Description . 🔑 Register for Free →. Date of experience: October 07, 2023. Some Devops tools might not be covered in detail. x, serving as an animation engine tailored for Minecraft Mods. x, serving as an animation engine tailored for Minecraft Mods. Azure Machine learning Interview Questions and Answers. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. CurseForge is one of the biggest mod repositories in the world, serving communities like Minecraft, WoW, The Sims 4, and more. AzureLib represents a branch derived from Geckolib 4. Test ModeDo you want to master Azure and become a certified cloud professional? Enroll in this course and get access to over 100 hours of video lectures, quizzes, assignments, and projects. Earlier I was thought to have the zoom meeting becuase I wasn’t expecting this overwhelming response over my linkedin post. ×. Try to join every class, incase not able join any specific watch the session recording and complete it. The best thing about the course is Deepak Sir stayed late almost 2-3 hrs after course till everyone's doubt/issues covered. YOU can WATCH our Quick, Entertaining, Ed. Test ModeCheck academy. Yes, We provide step b by step guide to creating a FREE Trial Microsoft AZURE Cloud account using your own login id and password. . x, an animation engine for Minecraft Mods, with support for complex 3D keyframe-based animations, 30+ easings, concurrent animation support, sound and particle keyframes, event keyframes, and more. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. azurelib. Test ModeAzure Recordings Free Register: Azurelib Academy LMS for Quiz: data engineer course li. Every concept is explained with the practical demo. Reload to refresh your session. Meeting has ended . com & we will get in touch to sort your queries or give us a call at +91 7999199762. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. Strongly recommending if you are looking in DE career in Azure. x, an animation engine for Minecraft Mods, with support for complex 3D keyframe-based animations, 30+ easings, concurrent animation support, sound and particle keyframes, event keyframes, and more. azurelib-academy Follow. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and numerous other. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. All levels. PavanKumarDasari There is a course on AZ-400 exam by Alan Rodrigues. x, serving as an animation engine tailored for Minecraft Mods. With over 800 million mods downloaded every month and over 11 million active monthly users, we are a growing community of avid gamers, always on the hunt for the next thing in user-generated content. Test Mode Azure Recordings Free Register: Azurelib Academy LMS for Quiz: data engineer course li. With over 800 million mods downloaded every month and over 11 million active monthly users, we are a growing community of avid gamers, always on the hunt for the next thing in user-generated content. Test ModeHi, I'm Deepak Goyal, a certified Big data, and Azure Cloud Solution Architect. Timing would be 7PM IST to 9 PM IST Q8. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. 🚀 Elevate Your Cloud Mastery with "Cloudmasteryhub"! on Instagram 🚀 * Another Most common Interview question in SQL . Gain in-depth knowledge on an essential factor of Cloud Computing, Security and Governance, with training tailored for MS Azure. Create a free Azure account. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. He is having around decade and half experience in designing, developing and managing enterprise cloud solutions. Can I ask queries during the live sessions? Yes, there will be dedicated Q&A sessions after every class, where Deepak himself will answer all your queries live on. It is the cloud-based ETL and data integration service that allows you to create data-driven workflows for orchestrating data movement. Answer: Azure Databricks is essentially an Apache Spark platform hosted on Microsoft Azure. Azurelib Academy. AzureLib represents a branch derived from Geckolib 4. Description . AzureLib represents a branch derived from Geckolib 4. Refund Policy. azurelib. Description . Description . Description . . Go TO HomepageLog Files. azurelib. Register Azurelib Academy. x, serving as an animation engine tailored for Minecraft Mods. Join academy. He mainly teaches: Azure Cloud Computing Big Data Analytics Azure Data Engineer Snowflake Fivetran Azure Data Science Azure Databricks Spark pySparkAzurelib Academy. ;. There is a considerable demand for Azure Data Factory Engineers in the industry. AzureLib represents a branch derived from Geckolib 4. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. Date of experience: 07 October 2023. CurseForge is one of the biggest mod repositories in the world, serving communities like Minecraft, WoW, The Sims 4, and more. • Activity: Performs a task inside a pipeline, for. com has an expired SSL certificate issued by Let's Encrypt (expired on January 27, 2022). Description . Some Devops tools might not be covered in detail. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. com • Built with GeneratePress • Built with GeneratePress• Founder of Azurelib. Azurelib Academy. Time Date Timestamp Interval. Azurelib Academy Data Engineer course Review. *. Log in Categories Blog. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. AzureLib represents a branch derived from Geckolib 4. AzureLib represents a branch derived from Geckolib 4. x, an animation engine for Minecraft Mods, with support for complex 3D keyframe-based animations, 30+ easings, concurrent animation support, sound and particle keyframes, event keyframes, and more. Create a Microsoft Entra test user. Disclaimer: This is complete Free. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and numerous. CurseForge is one of the biggest mod repositories in the world, serving communities like Minecraft, WoW, The Sims 4, and more. AzureLib represents a branch derived from Geckolib 4. I will only be maintaining this library from now on, so no help will be given in relation to. Description . AzureLib represents a branch derived from Geckolib 4. 🔓 Unlock Lifetime Access for 2499 INR →. trim Remove @trim (' Hello World ') "Hello World". AzureLib represents a branch derived from Geckolib 4. I will only be maintaining this library from now on, so no help will be given in relation to. Azurelib Academy. x, an animation engine for Minecraft Mods, with support for complex 3D keyframe-based animations, 30+ easings, concurrent animation support, sound and particle keyframes, event keyframes, and more. Microsoft Azure A to Z Az-900 Azure Data Engineering. This course is designed to help you and your team develop the skills necessary to become the Microsoft Azure Data Engineer and give an uplift to your career. • Day 2: Learn Region, Availability Zone, Resource & Management Groups, Subscription. Azurelib AcademyDescription . There is exciting offer going from the Pluralsight one of the biggest online learning platform. Date . Incase you missed it out. x, serving as an animation engine tailored for Minecraft Mods. Azurelib Academy is run by Mr Deepak Goyal who is Microsoft Azure Expert. Pipeline: A data integration workload unit in Azure Data Factory. • Day 1: Introduction to Python Day 1 • Day 2: Python Enhancement Proposals & Installation • Day 3: Variables, Datatypes, Operators & Control Statement • Day 4: List, Set & Tuple •. AzureLib is a fork of Geckolib 4. Description. He mainly teaches: Azure Cloud Computing Big Data Analytics Azure Data Engineer Snowflake Fivetran Azure Data Science Azure Databricks Spark pySparkDescription . The best thing about the course is Deepak Sir stayed late almost 2-3 hrs after course till everyone's doubt/issues covered. Live Classes (50 hrs+ : 35 Sessions) Learn Azure Data Engineering technologies with Practical. com show that azurelib. What is the course starting date? Course is starting on 29 Apr 2023 Q7. AzureLib represents a branch derived from Geckolib 4. com & we will get in touch to sort your queries or give us a call at +91 9244107791 For any queries on trainings, guest lectures, consulting help, sales, promotions, business proposals you can reach out to me on my personal email: admin@azurelib. com, the one stop solution for Azure learning and practice. Description . Azurelib Academy. Date of experience: October 07, 2023. Description . I will only be maintaining this library from now on, so no help will be given in relation to Geckolib. com is legit and reliable. Azurelib academy is all about helping you upgrading and mastering your skills set on cutting edge technologies like : Learn all these free. AzureLib represents a branch derived from Geckolib 4. Azurelib academy is all about helping you upgrading and mastering your skills set on cutting edge technologies like : Learn all these free. #azuredataengineer #databricks #spark | 219 comments on LinkedInOops! 404 - The Page can't be found. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. azurelib. x, serving as an animation engine tailored for Minecraft Mods. Snowflake is most important & emerging technlogy for Data Engineer, Data Science & Data Analyst. . With over 800 million mods downloaded every month and over 11 million active monthly users, we are a growing community of avid gamers, always on the hunt for the next thing in user-generated content. Description. com. CurseForge is one of the biggest mod repositories in the world, serving communities like Minecraft, WoW, The Sims 4, and more. PavanKumarDasari There is a course on AZ-400 exam by Alan Rodrigues. Test ModeDescription . x, an animation engine for Minecraft Mods, with support for complex 3D keyframe-based animations, 30+ easings, concurrent animation support, sound and particle keyframes, event keyframes, and more. Try to attempt every quizzes and assignment. This course is designed to help you and your team develop the skills necessary to become the Microsoft Azure Data Engineer and give an uplift to your career. All levels. ×. com. Royal Roads Military College (RRMC) was a Canadian military college from 1940 to 1995, located in Hatley Park, Colwood, British Columbia, near Victoria, British Columbia,. Test ModeDescription . **. AzureLib represents a branch derived from Geckolib 4. AzureLib represents a branch derived from Geckolib 4. Getting Started • Day 1: Cloud Computing Concepts, benefits IaaS vs PaaS vs SaaS & Azure Account Setup. He shows evey topic with live practical hands-on and also provides assignments that are thought-provoking. up to the practitioner or the expert level. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. x, serving as an animation engine tailored for Minecraft Mods. Test Mode - AzureLib. CurseForge is one of the biggest mod repositories in the world, serving communities like Minecraft, WoW, The Sims 4, and more. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. AzureLib is a fork of Geckolib 4. img decoding="async" width="300" height="168" data-id="6794" src=". AzureLib represents a branch derived from Geckolib 4. x, serving as an animation engine tailored for Minecraft Mods. 72 lessons. Microsoft Azure A to Z Az-900 Azure Data Engineering. Try to attempt every quizzes and assignment. Oops! 404 - The Page can't be found. 414,011. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. . SQL is most important for **Data Engineer & Data Science. I will only be maintaining this library from now on, so no help will be given in relation to Geckolib. The information collected by log files include internet protocol (IP) addresses, browser type, Internet Service Provider (ISP), date and time stamp. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. Below are few points to consider for refund: 1. Master SQL Live Classes(15 hrs-10 Sessions) scratch with practical to become SQL ready Data Engineer & Data Science. Test ModeAzurelib Academy is run by Mr Deepak Goyal who is Microsoft Azure Expert. *. x, serving as an animation engine tailored for Minecraft Mods. Learn Azure, Data Engineering, Data Science, SQL, Python, Google cloud & many more for Free Credits. Description . Test Mode Deepak Goyal. trailing. Free Tools. x, an animation engine for Minecraft Mods, with support for complex 3D keyframe-based animations, 30+ easings, concurrent animation support, sound and particle keyframes, event keyframes, and more. AzureLib represents a branch derived from Geckolib 4. Description . x, an animation engine for Minecraft Mods, with support for complex 3D keyframe-based animations, 30+ easings, concurrent animation support, sound and particle keyframes, event keyframes, and more. He has trained over 10,000+ professional in past couple of years. He mainly teaches: Azure Cloud Computing Big Data Analytics Azure Data Engineer Snowflake Fivetran Azure Data Science Azure Databricks Spark pySparkI am part of Azure data engineering batch 6 (October 2023). Test ModeAzurelib Academy. x, an animation engine for Minecraft Mods, with support for complex 3D keyframe-based animations, 30+ easings, concurrent animation support, sound and particle keyframes, event keyframes, and more. x, serving as an animation engine tailored for Minecraft Mods. fMission100 Azure Data Engineer Course By Deepak Goyal. Microsoft Azure A to Z Az-900 Azure Data Engineering. It boasts various features, including support for intricate 3D keyframe-driven animations, over 30 different easing functions, concurrent animation capabilities, sound and particle keyframes, event-based keyframes, and. His teaching style is very good and he provides ample time to clear all the doubts after every session. His teaching style is very good and he provides ample time to clear all the doubts after every session. By accessing this website we assume you accept these terms and conditions. It works, but I imagine there's a better way of doing it.