Comparing the Suitability of Strava and Endomondo Gps Tracking Data for Bicycle Travel Pattern Analysis

Total Page:16

File Type:pdf, Size:1020Kb

Comparing the Suitability of Strava and Endomondo Gps Tracking Data for Bicycle Travel Pattern Analysis COMPARING THE SUITABILITY OF STRAVA AND ENDOMONDO GPS TRACKING DATA FOR BICYCLE TRAVEL PATTERN ANALYSIS by Dariia Strelnikova BACHELOR THESIS 2 in fulfillment of the requirements for the degree of Bachelor of Science Carinthia University of Applied Sciences Geoinformation BSc Program Supervisors FH-Prof. Dr. Gernot Paulus, MSc. MAS, Carinthia University Of Applied Sciences Hartwig Hochmair, Ph.D., University of Florida Villach, February 2017 Comparing the Suitability of Strava and Endomondo GPS Tracking Data for Bicycle Travel Pattern Analysis DECLARATION I declare that this thesis has been composed solely by myself and that it has not been submitted, in whole or in part, in any previous application for a degree. Wherever contributions of others are involved, every effort is made to indicate this clearly, with due reference to the literature, and acknowledgement of collaborative research and discussions. Davie, FL, 28.05.2017 _____________________ Dariia Strelnikova CUAS, Geoinformation and Environmental Technologies Villach 2017 2 Comparing the Suitability of Strava and Endomondo GPS Tracking Data for Bicycle Travel Pattern Analysis ACKNOWLEDGEMENTS I would like to thank my little son who managed to play on his own during the long hours that were invested in the creation of this work. I would like to thank my supervisors Dr. Hochmair and Dr. Paulus for their wisdom, support and patience. I would like to thank G-d for everything including the benefits of the modern-day world that made this work possible. CUAS, Geoinformation and Environmental Technologies Villach 2017 3 Comparing the Suitability of Strava and Endomondo GPS Tracking Data for Bicycle Travel Pattern Analysis ABSTRACT Over the past few years crowd-sourced data collected through GPS based bicycle tracking apps on mobile devices have become a widely used data source for the analysis of spatio-temporal travel patterns of cyclists around the world. These large-volume GPS data collections supplement travel information obtained from traditional travel household surveys and data from permanent count stations. Due to their high spatial and temporal resolution particularly in urban areas, GPS tracking data provide sufficient coverage to better understand spatio-temporal bicycle travel patterns. This research project compared coverage and segment based activity counts between two prominent bicycle tracking apps, namely Endomondo and Strava. The first goal was to determine the pros and cons of using the data from these two platforms for travel analysis, based on coverage, spatial and temporal resolution, and other aspects of spatial data quality. The second goal was to compare spatio-temporal usage patterns between the two platforms. Some of the research findings are that Endomondo is less used in South Florida than Strava for the analyzed time frame of three months, and hence provides less detail about travel patterns in South Florida. However, Endomondo tracks are observed on many more small roads and off-road tracks (e.g. in parks) than Strava, complementing Strava data in a meaningful way. There were also some differences in the temporal distribution of trips over the day between both platforms, indicating that the platforms are to some extent used for different trip purposes. This research is unique in the sense that it is the first work that compares Strava and Endomondo data at this level of detail. ABBREVIATIONS API Application Programming Interface UAV Unmanned Flying Vehicle CUAS Carinthia University of Applied Sciences UF The University of Florida, USA ER Entity-Relationship <diagram> URL Universal Resource Locator GI Geographic Information UTC Universal Coordinate Time GIS Geoinformation System VGI Volunteer Geographic Information GNSS Global Navigation Satellite System XHR XML HTTP Requests GPS Global Positioning System GUI Graphical User Interface IDW Inverse Distance Weighting OSM OpenStreetMap RBF Radial Basis Function CUAS, Geoinformation and Environmental Technologies Villach 2017 4 Comparing the Suitability of Strava and Endomondo GPS Tracking Data for Bicycle Travel Pattern Analysis Contents DECLARATION ............................................................................................................................................. 2 ACKNOWLEDGEMENTS .................................................................................................................................. 3 ABSTRACT ................................................................................................................................................... 4 ABBREVIATIONS ........................................................................................................................................... 4 1. INTRODUCTION .................................................................................................................................... 7 1.1. Motivation ............................................................................................................................... 7 1.2. Problem Definition and Research Objectives .......................................................................... 8 1.3. Expected Results .................................................................................................................... 11 1.4. Thesis Structure ..................................................................................................................... 12 2. THEORETICAL BACKGROUND ................................................................................................................ 12 2.1. Nature and Application of Bicycle Tracking Volunteer Geographic Information .................. 12 2.2. Map-Matching ....................................................................................................................... 14 3. METHODOLOGY AND DATA.................................................................................................................. 14 3.1. Methodology ......................................................................................................................... 14 3.2. Conceptual Model ................................................................................................................. 17 3.3. Study Area ............................................................................................................................. 19 3.4. Overview of Used Data Sources ............................................................................................ 19 3.4.1. Strava and Endomondo Bicycle Tracking Data .............................................................. 19 3.4.2. Here Navstreets and OpenStreetMap Road Network Data ........................................... 26 4. DATA EXTRACTION AND PREPARATION .................................................................................................. 27 4.1. Extraction and Storage of Endomondo Data ......................................................................... 27 4.1.1. Data Retrieval ................................................................................................................ 27 4.1.2. Database Management ................................................................................................. 33 4.2. Road Network Preparation: Integration of Navstreets and OpenStreetMap Data ............... 36 4.3. Map-Matching: Transformation of GPS Points into Road Segments .................................... 41 4.4. Calculation of Segment Based Usage Statistics ..................................................................... 43 4.5. Calculation of Area-Based Statistics ...................................................................................... 44 5. RESULTS ........................................................................................................................................... 47 5.1. Comparison of Endomondo and Strava Data ........................................................................ 47 5.1.1. Data Coverage ............................................................................................................... 47 5.1.2. Bicycle Travel Patterns across Different Sub-Regions and Different Road Classes ....... 51 5.1.3. Temporal Usage Patterns .............................................................................................. 56 5.2. Endomondo: Selected Usage Patterns .................................................................................. 59 CUAS, Geoinformation and Environmental Technologies Villach 2017 5 Comparing the Suitability of Strava and Endomondo GPS Tracking Data for Bicycle Travel Pattern Analysis 6. DISCUSSION ...................................................................................................................................... 64 6.1. Summary of Identified Similarities and Differences in Travel Patterns ................................ 64 6.2. Differences in Application of Strava and Endomondo Data for Bicycle Travel Pattern Analysis .............................................................................................................................................. 67 7. DATA QUALITY AND LIMITATIONS OF STUDY RESULTS .............................................................................. 73 8. CONCLUSIONS AND FUTURE WORK ....................................................................................................... 74 9. REFERENCES .....................................................................................................................................
Recommended publications
  • The State of Mobile 2019 Executive Summary
    1 Table of Contents 07 Macro Trends 19 Gaming 25 Retail 31 Restaurant & Food Delivery 36 Banking & Finance 41 Video Streaming 46 Social Networking & Messaging 50 Travel 54 Other Industries Embracing Mobile Disruption 57 Mobile Marketing 61 2019 Predictions 67 Ranking Tables — Top Companies & Apps 155 Ranking Tables — Top Countries & Categories 158 Further Reading on the Mobile Market 2 COPYRIGHT 2019 The State of Mobile 2019 Executive Summary 194B $101B 3 Hrs 360% 30% Worldwide Worldwide App Store Per day spent in Higher average IPO Higher engagement Downloads in 2018 Consumer Spend in mobile by the valuation (USD) for in non-gaming apps 2018 average user in companies with for Gen Z vs. older 2018 mobile as a core demographics in focus in 2018 2018 3 COPYRIGHT 2019 The Most Complete Offering to Confidently Grow Businesses Through Mobile D I S C O V E R S T R A T E G I Z E A C Q U I R E E N G A G E M O N E T I Z E Understand the Develop a mobile Increase app visibility Better understand Accelerate revenue opportunity, competition strategy to drive market, and optimize user targeted users and drive through mobile and discover key drivers corp dev or global acquisition deeper engagement of success objectives 4 COPYRIGHT 2019 Our 1000+ Enterprise Customers Span Industries & the Globe 5 COPYRIGHT 2019 Grow Your Business With Us We deliver the most trusted mobile data and insights for your business to succeed in the global mobile economy. App Annie Intelligence App Annie Connect Provides accurate mobile market data and insights Gives you a full view of your app performance.
    [Show full text]
  • A Study on Twitter Usage for Fitness Self-Reporting Via Mobile Apps
    AAAI Technical Report SS-12-05 Self-Tracking and Collective Intelligence for Personal Wellness A Study on Twitter Usage for Fitness Self-Reporting via Mobile Apps Theodore A. Vickey, John G. Breslin Digital Enterprise Research Institute / School of Engineering and Informatics, National University of Ireland, Galway {[email protected]} Abstract Eventually, we will have access to health information 24 The purpose of this study was to research the new emerging hours a day, 7 days a week, encouraging personal wellness technology of mobile health, the use of mobile fitness apps and prevention, and leading to better informed decisions to share one’s workout with their Twitter social network, the about health care”. The concept of “electronic health” or workout tweets and the individualities of the Tweeters. eHealth has been defined in a number of different ways 70,748 tweets from mobile fitness application Endomondo were processed using an online tweet collection application (Oh et al. 2005). One generally accepted definition and a customized JavaScript to determine aspects of the proposed by (Eng 2001) focuses on the use of emerging shared workouts and the demographics of those that share. interactive technologies to enable disease prevention and The data shows that by tracking mobile fitness app hashtags, disease management. eHealth uses technologies such as a wealth of information can be gathered to include but not miniaturized health sensors, broadband networks and limited to exercise frequency, daily use patterns, location based workouts and language characteristics. While a mobile devices are enhancing and creating new health care majority of these tweets are to share a specific workout with capabilities such as remote monitoring and online care their Twitter social networking, the data would suggest (Accenture 2009).
    [Show full text]
  • Exploring the Use of Mobile and Wearable Technology Among University Student Athletes in Lebanon: a Cross-Sectional Study
    sensors Article Exploring the Use of Mobile and Wearable Technology among University Student Athletes in Lebanon: A Cross-Sectional Study Marco Bardus 1, Cecile Borgi 2, Marwa El-Harakeh 2 , Tarek Gherbal 3,4, Samer Kharroubi 2 and Elie-Jacques Fares 2,* 1 Department of Health Promotion and Community Health, Faculty of Health Sciences, American University of Beirut, Beirut 1107 2020, Lebanon; [email protected] 2 Department of Nutrition and Food Sciences, Faculty of Agricultural and Food Sciences, American University of Beirut, Beirut 1107 2020, Lebanon; [email protected] (C.B.); [email protected] (M.E.-H.); [email protected] (S.K.) 3 University Sports, Office of Student Affairs, American University of Beirut, Beirut 1107 2020, Lebanon; [email protected] 4 Aman Hospital, Doha, Qatar * Correspondence: [email protected] Abstract: The markets of commercial wearables and health and fitness apps are constantly growing globally, especially among young adults and athletes, to track physical activity, energy expenditure and health. Despite their wide availability, evidence on use comes predominantly from the United States or Global North, with none targeting college student-athletes in low- and middle-income Citation: Bardus, M.; Borgi, C.; countries. This study was aimed to explore the use of these technologies among student-athletes at El-Harakeh, M.; Gherbal, T.; the American University of Beirut (AUB). We conducted a cross-sectional survey of 482 participants Kharroubi, S.; Fares, E.-J. Exploring (average age 20 years) enrolled in 24 teams during Fall 2018; 230 students successfully completed the Use of Mobile and Wearable the web-based survey, and 200 provided valid data.
    [Show full text]
  • Tomtom GPS Watch Reference Guide
    TomTom GPS Watch Reference Guide 2.2 Contents Welcome 4 Getting started 5 Your watch 7 About your watch .................................................................................................. 7 Wearing your watch ............................................................................................... 7 Cleaning your watch ............................................................................................... 8 The heart rate sensor ............................................................................................. 8 Removing your watch from the strap .......................................................................... 9 Removing your watch from the holder ......................................................................... 9 Charging your watch using the desk dock ................................................................... 10 Using the bike mount ........................................................................................... 11 Using an O-ring ................................................................................................... 15 About now ......................................................................................................... 16 Performing a reset ............................................................................................... 17 Activity tracking 19 About activity tracking ......................................................................................... 19 Switch on activity tracking ....................................................................................
    [Show full text]
  • OSINT Handbook September 2020
    OPEN SOURCE INTELLIGENCE TOOLS AND RESOURCES HANDBOOK 2020 OPEN SOURCE INTELLIGENCE TOOLS AND RESOURCES HANDBOOK 2020 Aleksandra Bielska Noa Rebecca Kurz, Yves Baumgartner, Vytenis Benetis 2 Foreword I am delighted to share with you the 2020 edition of the OSINT Tools and Resources Handbook. Once again, the Handbook has been revised and updated to reflect the evolution of this discipline, and the many strategic, operational and technical challenges OSINT practitioners have to grapple with. Given the speed of change on the web, some might question the wisdom of pulling together such a resource. What’s wrong with the Top 10 tools, or the Top 100? There are only so many resources one can bookmark after all. Such arguments are not without merit. My fear, however, is that they are also shortsighted. I offer four reasons why. To begin, a shortlist betrays the widening spectrum of OSINT practice. Whereas OSINT was once the preserve of analysts working in national security, it now embraces a growing class of professionals in fields as diverse as journalism, cybersecurity, investment research, crisis management and human rights. A limited toolkit can never satisfy all of these constituencies. Second, a good OSINT practitioner is someone who is comfortable working with different tools, sources and collection strategies. The temptation toward narrow specialisation in OSINT is one that has to be resisted. Why? Because no research task is ever as tidy as the customer’s requirements are likely to suggest. Third, is the inevitable realisation that good tool awareness is equivalent to good source awareness. Indeed, the right tool can determine whether you harvest the right information.
    [Show full text]
  • How to Track Your Miles – Walk This Way Challenge
    How to Track your Miles – Walk this Way Challenge Accupedo Pedometer by Corusen LLC (Free). Accupedo is an accurate Pedometer App that monitors your daily walking on the Home screen of your phone. Intelligent 3D motion recognition algorithms are embedded to track only walking patterns by filtering and ejecting out non walking activities. Accupedo counts your steps regardless of where you put your phone like your pocket, waist belt, or bag. Be healthy by setting up your daily goal and accurately monitoring your steps with Accupedo. AVAILABLE FOR IOS AND ANDROID. Endomondo – Sports Tracker – GPS Track Running, Cycling, Walking, & More by Endomondo.com (Free; Pro version $4.99). At the top of many reviews is Endomondo, a GPS-driven tracking app with a very social platform. The name comes from the idea of “freeing your endorphins” during fitness. (Endorphins are the hormones released during fitness that usually give you a feeling of well-being.) With Endomondo, you can track how far you walk, or travel during most any outdoor physical activity; then connect on social platforms like Facebook to inspire friendly competition or use the audio coach for a digital boost of encouragement. Endomondo tracks your outdoor exercise duration, speed, and distance via GPS. You can view your route map, set goals, and connect with Endomondo friends. Find popular routes near you; challenge your friends to a little competition; or join their teams. The app can connect to heart rate monitors or cycling cadence devices, and it can import data from a FitBit gadget or stats from the RunKeeper app (see below), among many others.
    [Show full text]
  • Sport Trackers and Big Data: Studying User Traces to Identify Opportunities and Challenges Rudyar Cortés, Xavier Bonnaire, Olivier Marin, Pierre Sens
    Sport Trackers and Big Data: Studying user traces to identify opportunities and challenges Rudyar Cortés, Xavier Bonnaire, Olivier Marin, Pierre Sens To cite this version: Rudyar Cortés, Xavier Bonnaire, Olivier Marin, Pierre Sens. Sport Trackers and Big Data: Studying user traces to identify opportunities and challenges. [Research Report] RR-8636, INRIA Paris. 2014. hal-01092242 HAL Id: hal-01092242 https://hal.inria.fr/hal-01092242 Submitted on 8 Dec 2014 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Sport Trackers and Big Data: Studying user traces to identify opportunities and challenges Rudyar Cortés, Xavier Bonnaire, Olivier Marin, Pierre Sens RESEARCH REPORT N° 8636 November 2014 Project-Teams ARMADA ISSN 0249-6399 ISRN INRIA/RR--8636--FR+ENG Sport Trackers and Big Data: Studying user traces to identify opportunities and challenges Rudyar Cortés, Xavier Bonnaire, Olivier Marin, Pierre Sens Project-Teams ARMADA Research Report n° 8636 — November 2014 — 15 pages Abstract: Personal location data is a rich source of big data. For instance, fitness-oriented sports tracker applications are increasingly popular and generate huge amounts of location data gathered from sensors such as GPS and accelerometers.
    [Show full text]
  • Fitness - There's an App for That: Review of Mobile Fitness Apps Theodore A
    1 Fitness - There's an App for That: Review of Mobile Fitness Apps Theodore A. Vickey, National University of Ireland at Galway Dr. John Breslin, National University of Ireland at Galway Dr. Antonio Williams, Indiana University The world is getting fat. The World Health Organization coined the term “globesity” to highlight the importance of the epidemic and the impact as a major health problem in many parts of the world (World Health Organization, 2011). Globally, at least 1.3 billion adults and more than 42 million children are overweight or obese (Müller-Riemenschneider et al. 2008). Obesity appears to be responsible for a substantial economic burden in many European countries and the costs identified, in the available studies, presumably reflect conservative estimates (Müller-Riemenschneider et al. 2008). Early prevention and healthy lifestyles may be the least expensive and best ways to combat the growing prevalence of avoidable diseases associated with a lack of physical activity including obesity (Almeida 2008). If people who lead sedentary lives would adopt a more active lifestyle, there would be enormous benefit to the public's health and to individual well-being. An active lifestyle does not require a regimented, vigorous exercise program. Instead, small changes that increase daily physical activity will enable individuals to reduce their risk of chronic disease and may contribute to enhanced quality of life (Pate et al. 1995). In a 1995 editorial in the American Journal of Public Health, former U.S. Surgeon General C. Everett Koop stated, “Cutting-edge technology, especially in communication and information transfer, will enable the greatest advances yet in public health.
    [Show full text]
  • Appfail? Threats to Consumers in Mobile Apps
    APPFAIL Threats to Consumers in Mobile Apps March, 2016 The following people were involved in the study: • Finn Lützow-Holm Myrstad, project owner • Gro Mette Moen, senior political advisor • Mathias Stang, advisor • Siv Elin Ånestad, advisor • Gyrid Giæver, legal advisor • Øyvind Herseth Kaldestad, communication advisor • Helene Storstrøm, graphic designer Content 1. Summary ......................................................................................................4 1. Introduction .................................................................................................6 2. Changes in terms .......................................................................................9 3. Personal data ...........................................................................................13 3.1. Ambiguous definitions of personal data .......................................13 4. Consent .......................................................................................................17 4.1. Specific and freely given consent ....................................................18 4.2. Understandable terms and informed consent .............................22 5. Limitations of purpose .........................................................................31 5.1. Explanation of permissions ................................................................31 5.2. Requests for reasonable permissions .............................................33 5.3. User-generated content, ownership and privacy .......................36
    [Show full text]
  • Mileage Tracking Apps – Our Top Picks
    *FREE GPS-driven Fitness Mileage Tracking Apps – Our Top Picks This document is meant for educational purposes only and is not intended to replace the advice of your doctor or other health care provider. Please note: The information we provide here is based on information obtained from the companies who created the apps and online reviews of the apps. Some of the information provided within individual apps may not be scientifically proven. Charity Miles by Charity Miles (Android/iOS) Does giving to a charitable cause help motivate you to exercise? If so, Charity Miles is a great option. This app donates money to the organization of your choice when you use the app to log miles running, walking, or bicycling. You can choose from a variety of non- profit organizations (e.g., Leukemia & Lymphoma Society, National Park Foundation, Save the Children, World Wildlife Fund, Wounded Warrior Project). Corporate sponsors donate a few cents for every mile you complete. In exchange, they show special offers and/or expose you to their brand. While you walk, run, or cycle you can view your exercise time and miles. When done, you must post to Facebook or Twitter in order to accept sponsorship and earn money for your charity. You can also form teams and work together to raise money for the charities or invite your friends to sponsor your favorite cause. Endomondo by Endomondo, LLC (Android/iOS) This app is known for its personal training and social community features. With Endomondo you can track walking, treadmill walking, running, cycling, hiking, and 60-plus other sports.
    [Show full text]
  • On the (In-)Accuracy of GPS Measures of Smartphones: a Study of Running Tracking Applications Christine Bauer
    On the (In-)Accuracy of GPS Measures of Smartphones: A Study of Running Tracking Applications Christine Bauer Location Technologies in Smartphones • Cell ID • WLAN • GPS PAGE 2 ON THE (IN-)ACCURACY OF GPS MEASURES OF SMARTPHONES 13-MAY-16 Differences between Positioning Methods Differences between GPS, WLAN, and Cell ID based positioning • WLAN method has potential for indoor positioning • outdoors it lags behind compared to GPS based localization (Zangenbergen 2009) Combining different sensors with GPS positioning to increase accuracy level • assisted by accelerometer and digital compass, GPS positioning accuracy could be improved (Mok, Retscher and Wen 2012) PAGE 3 ON THE (IN-)ACCURACY OF GPS MEASURES OF SMARTPHONES 13-MAY-16 GPS Positioning Accuracy with Smartphones 3 different smartphones: Samsung Galaxy S, Motorola Droid X, and iPhone 4 • acceptable alternative to other tracking devices in vehicles • accurate within 10 meters about 95% of the time (Menard, Miller, Nowak, & Norris 2011) 3 different Apple devices: iPhone, iPod Touch, and iPad • significant differences in accuracy (von Watzdorf & Michahelles 2010) 5 different devices and operating systems: Android 2.3.3, Android 2.3.6, iOS 4.2.1, iOS 4.3.5, and Windows Phone 7 • measurement accuracy heavily depends on the respective device (Hess, Farahani, Tschirschnitz & von Reischach 2012) PAGE 4 ON THE (IN-)ACCURACY OF GPS MEASURES OF SMARTPHONES 13-MAY-16 GPS Positioning Accuracy with Smartphones 3 different smartphones: Samsung Galaxy S, Motorola Droid limitations:X, and iPhone
    [Show full text]
  • Kudos and K.O.M.‚Äôs: the Effect of Strava Use on Evaluations of Social
    Utah State University DigitalCommons@USU All Graduate Theses and Dissertations Graduate Studies 8-2020 Kudos and K.O.M.‚Äôs: The Effect of Strava Use on Evaluations of Social and Managerial Conditions, Perceptions of Ecological Impacts, and Mountain Bike Spatial Behavior Noah E. Creany Utah State University Follow this and additional works at: https://digitalcommons.usu.edu/etd Part of the Environmental Studies Commons, and the Recreation, Parks and Tourism Administration Commons Recommended Citation Creany, Noah E., "Kudos and K.O.M.‚Äôs: The Effect of Strava Use on Evaluations of Social and Managerial Conditions, Perceptions of Ecological Impacts, and Mountain Bike Spatial Behavior" (2020). All Graduate Theses and Dissertations. 7901. https://digitalcommons.usu.edu/etd/7901 This Thesis is brought to you for free and open access by the Graduate Studies at DigitalCommons@USU. It has been accepted for inclusion in All Graduate Theses and Dissertations by an authorized administrator of DigitalCommons@USU. For more information, please contact [email protected]. KUDOS AND K.O.M.’S: THE EFFECT OF STRAVA USE ON EVALUATIONS OF SOCIAL AND MANAGERIAL CONDITIONS, PERCEPTIONS OF ECOLOGICAL IMPACTS, AND MOUNTAIN BIKE SPATIAL BEHAVIOR by Noah E. Creany A thesis submitted in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE in Recreation Resource Management Approved: ________________________________ ________________________________ Christopher A. Monz, Ph.D. Jordan W. Smith, Ph.D. Major Professor Committee Member ________________________________ ________________________________ Ashley L. D’Antonio, Ph.D. Janis L. Boettinger, Ph.D. Committee Member Acting Vice Provost of Graduate Studies UTAH STATE UNIVERSITY Logan, Utah 2020 ii Copyright Ó Noah E.
    [Show full text]