Google Drive and Docs in 30 Minutes (2nd Edition)

The unofficial guide to the new Google Drive, Docs, Sheets & Slides

Author: Ian Lamont

Publisher: i30 Media Corporation

ISBN: 1939924626

Category: Computers

Page: 112

View: 3606

Updated in 2018! The top-selling guide to Google’s free online office suite is now available in a revised and expanded second edition. Thirty minutes is all you'll need to get up to speed with Google Drive, Google Docs, Google Sheets, and Google Slides, the free online productivity suite and alternative to Microsoft Office. Millions of people use the software every day. You can use Drive, Docs, Sheets, and Slides to perform the following tasks: • Write letters and reports • Crunch numbers and create online data entry forms • Give presentations • Collaborate online with classmates and colleagues • Convert Microsoft Office documents to Google formats, and vice versa • Print documents, drawings, and spreadsheets • Export PDFs • Make pie charts, bar charts, and simple tables • Publish documents and spreadsheets online using the new Google Sites After covering registration, file creation and other basics, Google Drive and Docs In 30 Minutes (2nd Edition) zeroes in on the most important time-saving tips and productivity tools. Highlights include: • Converting files between Microsoft Office and Google formats. • Best practices for organizing files in Google Drive. • What to expect with collaboration and sharing. • The pros and cons of Google’s mobile apps for Drive, Docs, Sheets, and Slides. • Accessing older versions of files. • How to publish your documents to the Web for colleagues or members of the public to view. • Functions, sorting and filtering in Google Sheets (with examples). • Using Google Forms to gather data. • Google Slides: Is it a suitable alternative to Microsoft PowerPoint? • Working with offline files. • Downloading third-party apps. The tone of Google Drive and Docs In 30 Minutes is friendly and easy to understand, with lots of step-by-step instructions, screenshots, and examples. The guide can be used by anyone with a PC, Mac, or Chromebook. It also includes instructions for using Drive, Docs, Sheets, and Slides on Android and iOS phones and tablets. Google Drive and Docs In 30 Minutes, 2nd Edition is authored by Ian Lamont, an award-winning technology and business journalist. He has written several books in the "In 30 Minutes" series, including Dropbox In 30 Minutes, Twitter In 30 Minutes, and Excel Basics In 30 Minutes. Here's what readers are saying about Google Drive & Docs In 30 Minutes: “I am so glad this was made! I've been using Google Docs for a while now and have been encouraging my teacher colleagues to do so as well to facilitate collaboration. It has become my go-to text book to help new users understand quickly. If you're new to Google Drive or Google Documents, this will help you. If you're experienced, and want something to help those who come to you with questions, this is a nice tool to help them remember what you show them. I highly recommend it.” “I just got a new position that requires record keeping. Having used Google Docs in the past, I decided to update my knowledge. I googled "Docs for dummies" and this was one of the results. I liked the concept that the title implies - a concise guide that will distill what I need and allow me to complete a task quickly” “A clear and concise explanation of how to navigate your way through google docs.” “Excellent introduction to Google drive. Well researched, easy to read, nicely organized.”

Dropbox In 30 Minutes, Second Edition

The Beginner’s Guide To Dropbox Backup, Syncing, And Sharing

Author: Ian Lamont

Publisher: i30 Media Corporation

ISBN: 1939924634

Category: Computers

Page: 85

View: 836

Updated in 2017 to cover the new Dropbox interface and features! What is Dropbox, and how can you get the most out of Dropbox on your computer, phone, or tablet? In Dropbox In 30 Minutes (2nd Edition), award-winning technology journalist Ian Lamont uses step-by-step instructions, screenshots, and a touch of humor to explain everything from basic Dropbox installation steps to best practices for Dropbox sharing. In a single sitting, this quick and easy guide will help you get the most out of Dropbox on your computer, phone, or tablet. The second edition of this popular Dropbox book includes updated chapters as well as additional sections describing new Dropbox features of the Dropbox application for Windows and Mac PCs and laptops, the Dropbox app for iOS devices (including the Dropbox app for iPhones and iPads), and the Dropbox app for Android phones and tablets. The Dropbox manual also covers many useful features of Dropbox.com for backing up, sharing, and recovering files. In addition, the book's popular Dropbox FAQ has been expanded. What's inside * Dropbox system requirements * How Dropbox works in the cloud * Installing Dropbox on Windows PCs (Dropbox on Windows 7 and earlier, Dropbox on Windows 10 and Windows 8) * Installing Dropbox on Macs (macOS), iOS and Android * Saving files to Dropbox * Working with Dropbox folders and files * Dropbox preferences and Selective Sync * Opening a file or folder from a second computer * Dropbox mobile app: Downloading/uploading files * Dropbox Camera Upload for backing up and transferring photos from your mobile phone * Dropbox sharing via links * Dropbox collaboration Dropbox In 30 Minutes also includes an unofficial FAQ that answers the following questions: * How can I get free space on Dropbox? * How secure is Dropbox? * How do I delete Dropbox? * Why is Dropbox taking so long to sync? * Are Dropbox Business and Dropbox Pro accounts worth the extra cost? * How can I recover deleted Dropbox files? * What is Dropbox Paper and is it a substitute for Microsoft Word or Google Docs? * What are Dropbox comments? * What happens when the same file is opened simultaneously on more than one computer? * What are third-party Dropbox apps? What readers are saying about this Dropbox book Thousands of satisfied readers have purchased this Dropbox book or downloaded the Dropbox ebook edition. While Dropbox In 30 Minutes is intended for beginners, even experienced users will discover a few new Dropbox tricks. Here's what real readers are saying: "This was truly a 30-minute Dropbox tutorial. I have mastered the basics without bugging my 20-year-old son! Yahoo!" "I have read Ian's books on Dropbox and Google Drive/Docs. He's an excellent writer, and the books are highly worthwhile, especially for people new to these applications." "A short but thorough introduction to Dropbox. In my opinion, this is highly recommendable book for those who are approaching Dropbox or who need it for work and cooperative projects." "I didn't know how to use Dropbox when I bought this book, and after reading it, I was able to set up my account and to use it with my students. It is short and to the point. I am a beginner and much of these online storage options are new to me, but I was able to read the book and to then use the app." Buy your copy today! Note: Dropbox In 30 Minutes is not affiliated with "For Dummies" books, Dropbox, or other services referenced in the guide. In 30 Minutes® is a registered trademark of publisher i30 Media Corp. All rights reserved.

Android Programming for Beginners

Build in-depth, full-featured Android 9 Pie apps starting from zero programming experience, 2nd Edition

Author: John Horton

Publisher: Packt Publishing Ltd

ISBN: 1789531039

Category: Computers

Page: 766

View: 8759

Learn all the Java and Android skills you need to start making powerful mobile applications with practical and actionable steps Key Features Kick-start your Android programming career, or just have fun publishing apps to the Google Play marketplace A first-principles introduction to Java, via Android, which means you'll be able to start building your own applications from scratch Learn by example and build four real-world apps and dozens of mini-apps throughout the book Book Description Are you trying to start a career in programming, but haven't found the right way in? Do you have a great idea for an app, but don't know how to make it a reality? Or maybe you're just frustrated that in order to learn Android, you must know Java. If so, then this book is for you. This new and expanded second edition of Android Programming for Beginners will be your companion to create Android Pie applications from scratch. We will introduce you to all the fundamental concepts of programming in an Android context, from the basics of Java to working with the Android API. All examples use the up-to-date API classes, and are created from within Android Studio, the official Android development environment that helps supercharge your application development process. After this crash course, we'll dive deeper into Android programming and you'll learn how to create applications with a professional-standard UI through fragments and store your user's data with SQLite. In addition, you'll see how to make your apps multilingual, draw to the screen with a finger, and work with graphics, sound, and animations too. By the end of this book, you'll be ready to start building your own custom applications in Android and Java. What you will learn Master the fundamentals of coding Java for Android Pie Install and set up your Android development environment Build functional user interfaces with the Android Studio visual designer Add user interaction, data captures, sound, and animation to your apps Manage your apps' data using the built-in Android SQLite database Find out about the design patterns used by professionals to make top-grade applications Build, deploy, and publish real Android applications to the Google Play marketplace Who this book is for This book is for you if you are completely new to Java, Android, or programming and want to make Android applications. This book also acts as a refresher for those who already have experience of using Java on Android to advance their knowledge and make fast progress through the early projects.

Eloquent JavaScript, 2nd Ed.

A Modern Introduction to Programming

Author: Marijn Haverbeke

Publisher: No Starch Press

ISBN: 1593275846

Category: Computers

Page: 472

View: 7935

JavaScript lies at the heart of almost every modern web application, from social apps to the newest browser-based games. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications. Eloquent JavaScript, 2nd Edition dives deep into the JavaScript language to show you how to write beautiful, effective code. Author Marijn Haverbeke immerses you in example code from the start, while exercises and full-chapter projects give you hands-on experience with writing your own programs. As you build projects such as an artificial life simulation, a simple programming language, and a paint program, you’ll learn: The essential elements of programming, including syntax, control, and dataHow to organize and clarify your code with object-oriented and functional programming techniquesHow to script the browser and make basic web applicationsHow to use the DOM effectively to interact with browsersHow to harness Node.js to build servers and utilities This edition is thoroughly revised and modernized to reflect the current state of Java­Script and web browsers, with brand-new material, such as a chapter on code performance in Java­Script, and expanded coverage of recursion and closures. All source code is available online in an inter­active sandbox, where you can edit the code, run it, and see its output instantly. Isn’t it time you became fluent in the language of the Web?

The Weekend Navigator, 2nd Edition

Author: Robert Sweet

Publisher: McGraw Hill Professional

ISBN: 0071760415

Category: Sports & Recreation

Page: 288

View: 9461

Read what the the U.S. Power Squadron and the U.S. Coast Guard trust as the definitive authority on electronic navigation, now updated with the latest electronic technologies and methods The Weekend Navigator teaches you how to navigate using today's tools and methods, including the latest technologies such as smart phones. While electronic navigation is here to stay, author Bob Sweet recognizes that they are still based on traditional charts and piloting skills, and he combines the two to pass along to you a solid understanding of all the principles of marine navigation. In addition to its continued ground-breaking instruction for the now-digital process of navigation on board power- and sailboats, Sweet helps you understand recent options for chartplotters, less expensive handheld GPS units, smart phones, and the navigation possibilities presented by phone apps. New to this edition is a section entitled "Ooops," which provides an insightful collection of boating accident tales resulting from common GPS and chartplotters no-nos. Using The Weekend Navigator, you can get on the water right away and learn to navigate in an afternoon with GPS; master chart-and-compass piloting while, not before, he or she departs; plot courses and fix positions on paper or electronic charts; and more.

Building Android Apps in easy steps, 2nd edition

Covers App Inventor 2

Author: Mike McGrath

Publisher: In Easy Steps

ISBN: N.A

Category: Computers

Page: 192

View: 1490

Have you ever wondered how to create an app for Android devices? Here's your chance to find out! Android has become the dominant operating system for smartphones and a host of connected devices. Building Android Apps in easy steps, 2nd edition will help you develop your own brilliant Android App using the popular Android App Inventor 2. Your App idea can now become a reality! Assuming no prior knowledge of any programming language, Building Android Apps in easy steps, 2nd edition is ideal for newcomers wanting to easily create apps for Android devices, as well as programmers and web developers looking to quickly expand their skill set. Starting from setting up your computer to develop and test your Android apps, Building Android Apps in easy steps, 2nd edition shows how to create graphical interfaces; define application properties; add interactivity; integrate with the web; build and deploy complete Android apps and more – all using simple drag-and-drop blocks – and demonstrated here by examples. Each chapter builds your knowledge so by the end of the book you'll have gained a sound understanding of application development for the Android platform. Use Building Android Apps in easy steps to create your own Android apps without doing any coding! Covers App Inventor 2 (released December 2013).

Android Cookbook

Problems and Solutions for Android Developers

Author: Ian F. Darwin

Publisher: "O'Reilly Media, Inc."

ISBN: 1449374484

Category: Computers

Page: 772

View: 5268

Jump in and build working Android apps with the help of more than 230 tested recipes. The second edition of this acclaimed cookbook includes recipes for working with user interfaces, multitouch gestures, location awareness, web services, and specific device features such as the phone, camera, and accelerometer. You also get useful info on packaging your app for the Google Play Market. Ideal for developers familiar with Java, Android basics, and the Java SE API, this book features recipes contributed by more than three dozen Android developers. Each recipe provides a clear solution and sample code you can use in your project right away. Among numerous topics, this cookbook helps you: Get started with the tooling you need for developing and testing Android apps Create layouts with Android’s UI controls, graphical services, and pop-up mechanisms Build location-aware services on Google Maps and OpenStreetMap Control aspects of Android’s music, video, and other multimedia capabilities Work with accelerometers and other Android sensors Use various gaming and animation frameworks Store and retrieve persistent data in files and embedded databases Access RESTful web services with JSON and other formats Test and troubleshoot individual components and your entire application

Play Framework Cookbook - Second Edition

Author: Alexander Reelsen,Giancarlo Inductivo

Publisher: Packt Publishing Ltd

ISBN: 1784396567

Category: Computers

Page: 354

View: 2268

This book is aimed at advanced developers who are looking to harness the power of Play 2.x. This book will also be useful for professionals looking to dive deeper into web development. Play 2 .x is an excellent framework to accelerate your learning of advanced topics.

Amateur Radio Pedestrian Mobile Handbook: Second Edition

Author: Edward Breneiser

Publisher: Lulu.com

ISBN: 1312002190

Category: Crafts & Hobbies

Page: 270

View: 6827

If you plan to operate a ham radio pedestrian mobile station, this is the book for you! This handbook will guide you through all phases of designing, building and operating your PM station. This is the second edition of my handbook. You will notice some changes from the first edition. The first change is in the battery chapter as most of the charging information has been deleted from that chapter. The chapter on Military Radios has also been deleted from the text. There are numerous books on this subject. I have also added a chapter on tuning your PM station and another chapter on weather and the environment. I have also included a new chapter on what most people call, "Apps." With the explosion of mobile devices in society, hams now also use their smart devices at home and most other places they visit. I've added some cool apps for use out in the great outdoors. Also look at the new chapter I added on stretching.

The Many Faces of School Library Leadership, 2nd Edition

Author: Sharon Coatney,Violet H. Harada

Publisher: ABC-CLIO

ISBN: 144084898X

Category: Language Arts & Disciplines

Page: 184

View: 5095

Completely revised with even more contributions added by practicing school librarians, this book further examines the responsibility to lead in many areas and identifies the real-world, day-to-day application of established theory and best practices. • Emphasizes the essential role of school librarians as leaders in technology, literacy, and curriculum in their schools • Presents practical, proven ways from working school librarians to get teachers to collaborate with each other and with the librarian • Prepares school librarians to meet intellectual freedom challenges • Outlines the key duties of school librarians in effective advocacy for their programs

Developing User Assistance for Mobile Apps - 2nd Edition

Author: Joe Welinske

Publisher: Lulu.com

ISBN: 1312480106

Category: Computers

Page: 408

View: 7542

Smartphones have sparked a huge, new software segment - the mobile app. This creates an important pair of questions for user assistance professionals: What is our role going forward in mobile and how can we prepare to take that on? User Assistance does have a role in supporting mobile apps. As the mobile app market continues to soar, this is becoming the next frontier for user assistance professionals. This book provides unique and detailed instruction and guidance regarding design, writing, tools, and planning of your mobile UA. This edition is fully revised with over 300 pages of new content.

Crash Course in Children's Services, 2nd Edition

Author: Penny Peck

Publisher: ABC-CLIO

ISBN: 1610697820

Category: Language Arts & Disciplines

Page: 139

View: 2864

Useful for newcomers to the children's library staff as well as longtime children's librarians, the second edition of this popular handbook provides easy-to-follow instructions to make innovations in children's library materials work for you. • Covers new technologies and Common Core standards in addition to traditional areas of children's services • Allows any library staff to comfortably assist children searching for reference and homework help, offer effective readers' advisory assistance, and perform basic promotion of books to children • Supplies information that is useful for newcomers to the children's library staff and those who substitute at the children's desk as well as longtime children's librarians or experienced staff taking on new responsibilities

Tourism Information Technology, 2nd Edition

Author: Pierre J Benckendorff,Pauline J Sheldon,Daniel R Fesenmaier

Publisher: CABI

ISBN: 1780641850

Category: Business & Economics

Page: 394

View: 3300

This second edition of 'Tourism Information Technology' continues to cover the complexities of how information technology is being used in the tourism industry. Fully updated, it covers IT applications in all sectors of the industry including airlines, travel intermediaries, accommodation, foodservice, destinations, attractions, events and entertainment. Organised around the stages of the visitor journey it will cover how tourists are using technologies to support decision making before their trip, during their travels and upon their return. This revised edition also includes the various social media that are impacting the travel industry and consider the increasing number of networks in tourism.

Web 2.0 How-to for Educators, 2nd Edition

Author: Gwen Solomon,Lynne Schrum

Publisher: International Society for Technology in Education

ISBN: 1564844919

Category: Education

Page: 390

View: 3108

Ignite creativity by weaving Web 2.0 tools into the classroom. In this expanded and fully updated edition, the authors of the best-selling Web 2.0: New Tools, New Schools introduce you to more collaborative tools and expertly lead you through classroom and professional applications that help expand student and teacher learning.

Delphi Cookbook - Second Edition

Author: Daniele Teti

Publisher: Packt Publishing

ISBN: 9781785287428

Category: Computers

Page: 470

View: 5570

Over 60 hands-on recipes to help you master the power of Delphi for cross-platform and mobile development on multiple platformsAbout This Book- Get to grips with Delphi to build and deploy various cross-platform applications- Design, develop, and deploy real-world applications by implementing a single source codebase- This swift guide will increase your productivity to develop applications with DelphiWho This Book Is ForIf you are an intermediate developer with a basic knowledge of Delphi and you want to develop cross-platform applications, then this book is for you. Familiarity with the fundamentals of RAD (Rapid Application Development) Studio is expected.What You Will Learn- Develop visually stunning applications using FireMonkey- Deploy LiveBinding effectively with the right OOP approach- Create server-side programs to serve RESTful web services and provide data to your mobile apps- Use well-defined GUI design patterns to build mobile applications that provide a great user experience- Build mobile apps that read data from a remote server efficiently- Call the platform native API on Android and iOS even for an unpublished API- Manage software customization for your customer by making better use of an extended RTTI- Implement the most popular design pattern without wasting too much time on debugging and bug fixingIn DetailDelphi is a cross-platform Integrated Development Environment (IDE) that supports rapid application development for Microsoft Windows, Apple Mac OS X, Google Android, and Apple iOS. It helps you to concentrate on the real business and save yourself the pain of wandering amid GUI widget details, or having to tackle inter-platform incompatibilities. It also has a wide range of drag-and-drop controls, helping you code your business logic into your business model, and it compiles natively for desktop and mobile platforms.This book will teach you how to design and develop applications, deploy them on the cloud platform, and distribute them within an organization via Google Play and other similar platforms.You will begin with the basics of Delphi and get acquainted with JSON format strings, XSLT transformations, unicode encodings and various types of streams. We then move on to more advanced topics such as developing higher-order functions and using enumerators and RTTI. You will get an understanding of how Delphi RTL functions and how to use FireMonkey in a VCL application. We will then cover topics such as multithreading, using the parallel programming library and putting Delphi on a server. We will also take a look at the new feature of WebBroker Apache modules and then ride the mobile revolution with FireMonkey.By the end of the book, you will be able to develop and deploy cross-platform applications using Delphi.Style and approachDelphi Cookbook is an easy-to-follow guide, rich with hands-on examples of real-world programming tasks in Delphi.

Tkinter GUI Application Development Blueprints, Second Edition

Build nine projects by working with widgets, geometry management, event handling, and more, 2nd Edition

Author: Erik S. Rapert,Bhaskar Chaudhary

Publisher: Packt Publishing Ltd

ISBN: 1788834453

Category: Computers

Page: N.A

View: 1586

Geometry Management, Event Handling, and more Key Features A Practical, guide to learn the application of Python and GUI programming with tkinter Create multiple cross-platform real-world projects by integrating host of third party libraries and tools Learn to build beautiful and highly interactive user interfaces, targeting multiple devices. Book Description Tkinter is the built-in GUI package that comes with standard Python distributions. It is a cross-platform package, which means you build once and deploy everywhere. It is simple to use and intuitive in nature, making it suitable for programmers and non-programmers alike. This book will help you master the art of GUI programming. It delivers the bigger picture of GUI programming by building real-world, productive, and fun applications such as a text editor, drum machine, game of chess, audio player, drawing application, piano tutor, chat application, screen saver, port scanner, and much more. In every project, you will build on the skills acquired in the previous project and gain more expertise. You will learn to write multithreaded programs, network programs, database-driven programs, asyncio based programming and more. You will also get to know the modern best practices involved in writing GUI apps. With its rich source of sample code, you can build upon the knowledge gained with this book and use it in your own projects in the discipline of your choice. What you will learn -A Practical, guide to help you learn the application of Python and GUI programming with Tkinter - Create multiple, cross-platform, real-world projects by integrating a host of third-party libraries and tools - Learn to build beautiful and highly interactive user interfaces, targeting multiple devices. Who this book is for This book is for a beginner to intermediate-level Pythonists who want to build modern, cross-platform GUI applications with the amazingly powerful Tkinter. Prior knowledge of Tkinter is required.

Building Android Apps with HTML, CSS, and JavaScript

Making Native Apps with Standards-Based Web Tools

Author: Jonathan Stark,Brian Jepson,Brian MacDonald

Publisher: "O'Reilly Media, Inc."

ISBN: 1449327931

Category: Computers

Page: 178

View: 2889

If you know HTML, CSS, and JavaScript, you already have the tools you need to develop Android applications. Now updated for HTML5, the second edition of this hands-on guide shows you how to use open source web standards to design and build apps that can be adapted for any Android device. You’ll learn how to create an Android-friendly web app on the platform of your choice, and then use Adobe’s free PhoneGap framework to convert it to a native Android app. Discover why device-agnostic mobile apps are the wave of the future, and start building apps that offer greater flexibility and a much broader reach. Convert a website into a web application, complete with progress indicators and other features Add animation with JQTouch to make your web app look and feel like a native Android app Make use of client-side data storage with apps that run when the Android device is offline Use PhoneGap to hook into advanced Android features, including the accelerometer, geolocation, and alerts Test and debug your app on the Web with real users, and submit the finished product to the Android Market

Xamarin Cross-platform Application Development - Second Edition

Author: Jonathan Peppers

Publisher: Packt Publishing Ltd

ISBN: 1784399574

Category: Computers

Page: 298

View: 8582

If you are a developer with experience in C# and are just getting into mobile development, this is the book for you. If you have experience with desktop applications or the Web, this book will give you a head start on cross-platform development.

Learning Angular - Second Edition

Author: Christoffer Noring,Pablo Deeleman

Publisher: N.A

ISBN: 9781787124929

Category: Computers

Page: 456

View: 8651

Build modern SPAs by learning the latest and powerful features of Angular 5 and TypeScript 2.x About This Book The best overview of Angular 5 on the market, this guide gathers together everything there is to know about Angular 5 and groups it into intuitive sections. Learn to build, grow and test powerful and scalable mobile and desktop web applications with Angular Explore the latest features of Angular 5 and TypeScript 2.4 by building a complete responsive application from scratch. Deliver seamless web navigation experiences with application routing and state handling common features with ease The author has done all the hard work of fitting everything Angular 5 means for developers, making this book the quickest way to learn Angular 5 from scratch. Who This Book Is For This book is for web developers who want to build the next generation of state-of-the-art mobile and desktop web applications with Angular. This book does not require you to have prior exposure to either Angular 1.x, 2 or 4, although comprehensive knowledge of JavaScript is assumed. What You Will Learn Set up the workspace and the project using webpack and Angular-Cli Explore the features of TypeScript and organize the code in ES6 modules Work with HTTP and Data Services and understand how data can flow in the app Create multiple views and learn how to navigate between them Make the app beautiful by adding Material Design Implement two different types of form handling and its validation Add animation to some standard events such as route change, initialization, data load, and so on Discover how to bulletproof your applications by introducing smart unit testing techniques and debugging tools In Detail The latest version of Angular comes with a lot of new features that help you to make your applications smaller and faster. This book will show you how to set up an Angular project, and you’ll build Angular components right from the beginning. Moving on, you’ll explore and work with the components to build your app. Next, you’ll find out more about TypeScript and see how to use it to build apps in the best way possible. You’ll then be introduced to the building blocks - Properties, Events, Directives, and Pipes - and how it can be used to implement and enhance the components. Additionally, you’ll be using Angular components to organize your components in a scalable way. Then you’ll understand how to get data in your app and add navigation to it. Furthermore, you’ll deep dive and w...