Table of Contents
עבודות הנדסה הן סביבות מורכבות מטבען שבו בטיחות חייבת להיות מקודם בכל רמה.שיטות ניהול בטיחות מסורתיות - כגון רשימות נייר, חוברות ידניות, וביקורת תקופתית - לעתים קרובות להוכיח לא מספיק בהגדרות דינמיות שבו סיכונים מופיעים במהירות ודורשים פעולה מיידית. כמו צוותי עבודה לגדול יותר מונעים נתונים, מתודולוגיה חדשנית מייצור היא הוכחה הערך שלה: קנברן, שפותחה במקור לייצור רזה בטיוטה, ויזואלית, מציעה פעולות אבטחה בפועל, שיפור יעיל של מערכת ניהול זמן, שיפור יעיל, שיפור יעיל של פעילות יעילה, וקידום יעיל של מערכת אבטחה, וקידום יעיל של ניהול זמן, שיפור יעיל, מערכת אבטחה, שיפור יעיל של ניהול זמן, שיפור יעיל.
מאמר זה בוחן כיצד ניתן ליישם את פרוטוקולי הבטיחות על אתרי הנדסה, מבנייה אזרחית כבדה ועד תשתיות אנרגיה.We’ll מכסה את עקרונות הליבה של Kanban, ביצוע קונקרטית שלבים, היתרונות של פלטפורמות דיגיטליות קאנבאן (כולל כיצד CMS חסר ראש כמו FLT:0) FLT:1DirectusFLT:2s:2cioFLT 3 יכול כוח לוח בטיחות מותאם אישית), וחוקרים אמיתיים מצאו את התהליך של ניהולי, אם אתה מראה את התוצאות של ניהולית, או ניהולית, אם אתה יכול להוכיח את התוצאות של ניהולית, אם אתה יכול להיות בעל ביצועים, או ניסיון, אם אתה יכול להוכיח את התוצאות של ניהולי, אם אתה מראה, אם אתה יכול להוכיח את הביצועים של ניהולית, אם אתה יכול להוכיח את הביצועים של ניהולית, אם אתה מראה, או ניהולית, אם אתה מראה את התוצאות של ניהול יעיל של ניהולית, אם אתה מראה, אם אתה מראה, אם אתה יכול, אם אתה יכול, אם אתה יכול, אם אתה יכול, או ניהולית, אם אתה יכול להיות מהנדס בטיחותי, אם אתה יכול, אם אתה מראה את זה, אם אתה מראה, אם אתה מראה, אם אתה מראה את זה, אם אתה מראה את התוצאות של ניהול יעיל של ניהול יעיל של ניהול יעיל של ניהול יעיל של
מה זה Kanban?
קנברן (יפן ל"חתימה" או "הלוח") היא שיטת ניהול של זרימת עבודה חזותית שנועדה לסייע לצוותים לדמיין עבודה, להגביל את העבודה-in-progress (WIP), ולייעל את זרימת המשימות מההתחלה ועד סופו.בלבה, קנברן מתייחס לכל פעילות בטיחות כ"כרטיס" העוברת באמצעות סדרה של עמודות המייצגות שלבים.
- וידוא את זרימת העבודה 1 (הראשונה ל-[[1848]] – יצירת לוח משותף שהופך כל משימה, סכנה או אירוע גלוי לכל הצוות.ראשי העמודה הנפוצים כוללים "לעשות", "לקדמה" ו"דו"ל", אך אתה יכול להתאים אותם לתהליכי הבטיחות שלך (למשל, "הארך" שהוגדר, "הערכת" (RISDIdentlemented), "Conrol" (Clemented" (Clemented).
- (FLT:0)Limit Work-in-progress (WIPIRFLT) 1:1 - כמות הפריטים המותרים בכל עמודה בודדת.זה מונע מקבוצות להפריז ולהקצות יתר על המידה.לבטיחות, גבול WIP על סכנות "בהתקדמות" פירושו פחות בעיות פתוחות ופתרון מהיר יותר.
- (FLT:0) Manage FlowFLT:1 - לעקוב אחר כמה מהר הקלפים נעים דרך העמודות. תנועה איטית בשלב אחד (למשל, "Awaiting Approval") מסמל צוואר בקבוק שזקוק לתשומת לב.
- (FLT:0) לעשות מדיניות מפורשת של מדיניות מפורשות FLT:1 - כללים ברורים של הגנה על כאשר ניתן להעביר כרטיס לטור הבא.לדוגמה, כרטיס סיכון עשוי לדרוש הערכת סיכון חתומה לפני שקדמה ל"אישום כניסה".
- (FLT:0) lorance משוב לולאות משוב (FLT:1) - יש לקיים פגישות קבועות או רטרוספקטיביות כדי לסקור נתונים, להתאים את גבולות WIP ולשפר את זרימת העבודה.
קנבראן (Kanban) היא מערכת 1:0 (FLT:0) ,0) ,(המערכת של קונסטנטין: 1 (הדברים החדשים) מתחילים רק כאשר ניתן להשיג את היכולת, בניגוד למערכת ה-FLT:2pushcioFLT 3, שבה משימות מוקצה ללא קשר לעומס העבודה.
למה קנבין לפרוטוקולים בטיחותיים?
עבודות הנדסה לייצר זרם קבוע של מידע הקשור לבטיחות: מדי יום בדיקות סיכונים, דוחות ליד הרשים, בדיקות ציוד, בקשות לחיוב, חקירות אירועים ופעולות תיקון.
הגדלת השקיפות והחשבונאות
כאשר כל משימה בטיחותית גלויה על לוח – בין אם פיזית (לבן עם הערות מקלות) או דיגיטלית - כל אחד מקצין הבטיחות לעובד קו החזית יכול לראות את הסטטוס של כל פריט. שקיפות זו מפחיתה תירוצים.אם כרטיס סיכון קריטי יושב "בקדמה" במשך שלושה ימים, זה ברור חברי הצוות יודעים שהם אחראים להזיז את הקלפים שלהם עצמם הופך להיות תוצאה טבעית של חשיפה.
זמן אמיתי לזייף מעקב ותגובה
לוח קנברן מספק תמונה חיה של בריאות הבטיחות של האתר.לדוגמה, כרטיס "הזארד" שנוצר לאחר בדיקת מקום יכול לעבור דרך עמודות: "מזהיר", "מחוסן", "מחייב" ו"מפול" הצוות כולו יכול לראות כי סיכון של התמוטטות תעלות מטופל, ללא צורך לרדוף אחר הודעות דוא"ל אלה מקטין את המהירות של סיכונים.
תרבות שיפור מתמיד
לולאות משוב של קנברן - למרבה הצער, ניתוח זמן מחזורי, ודיאגרמות זרימה מצטברות - צוותים של חיזוי להרהר על מה עובד ומה לא. a Safety Kanban עלול לחשוף כי רוב האירועים מתרחשים בשעות אחר הצהריים של ימי שישי, מה שגורם לשינוי כמו דליית בטיחות לפני הבקתה.
מידע על קבלת החלטות
לוחות קנברון דיגיטליים מייצרים נתונים עשירים: זמן מזיהוי סיכונים לסגר, סוגים נפוצים של סיכונים, מיקומים חוזרים ושיעורי עמידה.מנהלי בטיחות יכולים להשתמש בנתונים אלה כדי להקצות משאבים ביעילות רבה יותר, לזהות פערי הכשרה, להצדיק בקשות תקציב.
צעדים ליישום בטיחות
יישום קנברן על אתר עבודה הנדסי לא דורש יתר רדיקלי.עקוב אחר השלבים האלה כדי להתחיל:
1.מפות את תהליכי הבטיחות שלך
התחל על ידי זיהוי כל זרמי עבודה הקשורים לבטיחות כי יהיה נהנה הדמיה.מועמדים נפוצים כוללים:
- בדיקות בטיחות שבועיות וממצאים ביקורתיים
- הערכת סיכונים וזיהוי סיכונים (HIRAs)
- בקשות ובקשות לעבודה
- אירוע ודיווח כמעט-miss
- פעולות סודיות ומניעה (CAPAs)
- ציוד הגנה אישי (PPE) בדיקות
יש לציין את השלבים שכל זרימה עבודה עוברת.עבור דו"ח סיכונים, השלבים עשויים להיות "מזהים", "Risk Assessed", "מתכננת על ידי קונסולת דלק", "התחילה", "הסתלקו" שמור על מספר העמודות בין ארבעה לשבע - יותר מזה יכול ליצור מורכבות.
בחרו פיזית או דיגיטלית
לוחות פיזיים (לוחות לבנים עם הערות מקלות) הם זולים ועובדים היטב עבור קבוצות קטנות או פעולות באתר יחיד.הם מציעים חשיפה מיידית ודורשים שום כוח או אינטרנט.
לוחות דיגיטליים פותרים בעיות אלה.ק.אן דיגיטלי ניתן לגשת טבליות, טלפונים חכמים ומחשבים ניידים, המאפשרים עובדי שדה לדווח על סיכונים באופן מיידי מכל מקום.הם תומכים באוטומציה (למשל, שליחת התראות כאשר כרטיס יושב ארוך מדי), דיווח ושילוב עם מערכות אחרות כגון מעקב זמן או חיישני IoT. פלטפורמות רבות קיימות, אך עבור זרמי עבודה מותאמים אישית, CMS ללא ראש כמו Directus מספק גמישה כדי לבנות מחדש אבטחה (יותר זמן).
3.עיצוב ופופלוט מועצת המנהלים
הגדר עמודות שמשקפות את שלבי זרימת העבודה שלך.לדוגמה, לוח סיכונים בסיסי קנברון עשוי להיות:
- (ב) ⁇ (ב"ג) ,"התרחשות חדשות" (בתרגום חופשי: ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- (ב) ויקרא י"ד: "וַיְּהִיאוּ הוּא הוּא הוּא" (בראשית כ"ד, כ"ד).
- (ב) ,0) ב-FortigitalFLT:1 - עבודה פעילה (עם הגבלת WIP, למשל, 5 פריטים)
- (ב) ,0) / בדיקה / בדיקה / בדיקה / בדיקה / בדיקה אחרונה ב-1 בינואר)
- (ב) , מדרש (ב) , מדרש (ב) , ויקרא, י"ד)
כל כרטיס צריך להכיל מידע חיוני: כותרת, תיאור, עדיפות (למשל, נמוך, בינוני, גבוה, קריטי), שהוקצה לאדם, תאריך שנוצר, תאריך שנוצר, תאריך תאריך שנוצר, ואופציונלית תמונה או מסמך מצורפים. עבור לוחות דיגיטליים, באפשרותך להוסיף תגים למיקום, מסחר או סוג סיכון.
הגדר גבולות ומדיניות WIP
גבולות WIP למנוע מהקבוצה להתחיל משימות רבות מדי בו זמנית.כלל התחלה טוב: הגבול ל"התקדמות" צריך להיות בערך מספר חברי הצוות או יכולת ההחלטה הממוצעת למחזור.לדוגמה, עם 10 אנשי צוות בטיחות, גבול WIP של 10 עשוי להיות גבוה מדי; להתחיל עם 5 ולהתאים.
מדיניות אקספוצית שולטת בתנועת הקלפים: כרטיס סיכון יכול לנוע רק מ"בקדמה" ל"ביקורת" לאחר שערכת סיכונים עלתה.
5.רכבת וריצה
ביצוע אימון עבור כל המשתמשים - עובדים, אנשי מקצוע, קציני בטיחות, תת-טררקטורים.סביר את הלוח, את הכללים, ואת היתרונות. הדגשה כי קנברן אינו כלי מעקב אלא דרך להפוך את העבודה של כולם לקלה ובטוחה יותר. Launch עם טייס קטן (למשל, אזור אחד או שינוי אחד) ולהרחיב לאחר שבועיים של משוב.
6.החזיקו ישיבות קבועות
כל אחד מהם עונה שלוש שאלות: מה עברתי אתמול על הלוח?מה אני אעבור היום?
7. Review and Improve
שבועי או חודשי, לנתח את מדדי לוח: זמן מחזור (זמן ממוצע כרטיס לוקח לעבור דרך זרימת העבודה), דרך חישוב (מספר הקלפים שהושלמו בשבוע), והפרות WIP. השתמש במספרים אלה כדי לחדד את גבולות WIP, הגדרות עמודה, או מדיניות הקצאה. Kanban נועד להתפתח על בסיס נתונים, לא ניחושים.
מועצות דיגיטליות עם Directus
עבור ארגונים הזקוקים לפתרון קנברי מותאם אישית, מקיפים ואינטגרטיבי של בטיחות, בניית CMS ללא ראש כמו CMS:0 (FLT:1DirectusFLT:2earFLT 3: מציעה יתרונות ברורים. Directus הוא פלטפורמה נתונים קוד פתוח המשתרעת סביב כל מסד נתונים של SQL ומספקת גיבוי חזק עם API עשיר ואפליקציית ניהול אתה יכול עיצוב קנדר בדיוק תואם את העבודה שלך ללא שמירה על פני כדור הארץ.
למה דווקא ל-Cenban בטיחות?
- (FLT:0) בקרת נתונים מלאה FLT:1 - אוספים Define עבור סיכונים, משימות, בדיקות ואירועים, עם שדות מותאמים אישית עבור עדיפות, מיקום, החזקות ועוד.כל כרטיס הופך למסד נתונים עם יכולות יחסיות מלאות.
- (FLT:0) שיתוף פעולה בזמן אמת FLT:1 - באמצעות WebSocket או REST API, לבנות חזית (React, Vue, או אפליקציה ניידת) המעדכנת מיד כאשר כרטיס מועבר.עובדים באתר יכולים להשתמש בטאבלט; מנהלי משרדים יכולים להציג את אותו לוח מרחוק.
- (FLT:0) הרשאות מבוססות רולר 1 (Role-based הרשאות) – שליטה שיכולה ליצור קלפים, להעביר אותם או להציג נתונים רגישים.
- (FLT:0) אוטומטים ואינטגרציה של ההרחבה:1 - זרמי Directus יכולים לעורר התראות דוא"ל כאשר כרטיס סיכון קריטי נוצר, או באופן אוטומטי ליצור דו"ח בטיחות שבועי מהנתונים לוח.You יכול גם להשתלב עם חיישנים IoT - למשל, גלאי גז קריאה יכול ליצור באופן אוטומטי כרטיס סיכון.
- (FLT:0) השקפה של קנבראן שנבנתה מראש ,FLT:1 - יישום הניהול של Directus כולל פריסת קאנבן יליד קבוצות פריטים על ידי שדה מעמד. בעוד זה אידיאלי לשימוש פנימי, אתה יכול גם לחשוף לוח קאנב ציבורי באמצעות ממשקי API עבור קבלנים.
Blueprint: Safety Hazard Kanban with Directus
כדי להדגים, תארו לעצמכם יצירת אוסף בשם FLT:0 (בתחומים הבאים: ).
- (ב) ◄ (הופנה מהדף)
- (ב) 2 (התחילה)
- (ב) [15]
- (ב) [15] (בהמשך: ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- (ב) (בקיצור: Low, Medium, High, Critical)
- (ב) [15]
- (ב) ⁇ (ב)
- (ב) ◄
- (ב) ◄
- (ב) [15]
באפליקציית Directus Management, משתמשים יכולים לגרור ולשחרר כרטיסים בין עמודות סטטוס.אפליקציית החזית (למשל, אפליקציית אינטרנט מתקדמת שנבנה עם Vue) יכולים להביא את הנתונים ולהפוך לוח עם פונקציונליות גרר-אנדרופ באמצעות ספריית כמו vueggable.חזית זו יכולה להיות מותאמת למסכים מגע גדולים באתר או למסך טלפון קטן יותר עבור מפקחים.
קובצי האירוע של Directus יכולים גם לאכוף מדיניות.לדוגמה, לפני שסיכון עובר ל"דו", צורף יכול לבדוק כי קובץ הערכת סיכונים הועלה.
עבור צוותים שכבר משתמשים ב-Directus עבור נתונים אחרים לניהול צי או פרוייקט, הוספת מודול בטיחות קאנבאן היא הרחבה טבעית שמשתף מסד נתונים אחד ומערכת אימות.
מחקרים אמיתיים
קנברן אינו תיאורטי - הוא הוחל בהצלחה בהגדרות הנדסה ובניה. להלן שתי דוגמאות הממחישות את ההשפעה.
מקרה מחקר: חוזים אזרחיים כבדים מפחיתים את זמן התגובה של 40%
חברת הנדסה אזרחית גדולה שמנהלת פרויקט הרחבה כבישית אימצה לוח קנברי דיגיטלי לסיכון ולדיווחים כמעט-מקרוב-הטרנטיים, צורות הנייר נאספו שבועי ונועדו לגליון התפשטות על ידי מתאם בטיחות - תהליך שלעתים קרובות לקח 72 שעות מזיהוי שדה לפעולה מתקן-לתקן, לאחר יישום לוח בטיחות המופעל על ידי מנהל אבטחה נייד, סיכונים נראו על הלוח בתוך דקות ספורות.
מקרה מחקר 2: נפט וגז Facility משפר את Permit-to-Work Compliance
צמח פטרוכימי השתמש בלוח קנברי פיזי כדי לנהל בקשות להגשת היתר (PTW) לפני קאנובן, אישורים ישבתי לעתים קרובות על שולחן המנהלים במשך שעות.הדירקטוריון חילק PTW ל"בקשה", "מבודק", "מובטח", "בשימוש", ו"מרכז סגור" של חמישה היתרים ב"מסופקו" לפני שדווח על ידי ה-"לעמודת על ידי ה-"ה על ידי ה-" על ידי ה-"מקלט ליום אחד מ- 30 שנה" (Clocked) ו- 30 חודשים"מנוהל, "ההה"ל-"מנוהל"ל-" (Closed In') היה מוגבל ל-"מנוהל שלא היה מוגבל ל-"מנוהל שלא היה מוגבל ל-"מנוהל שלא היה מוגבל של חמישה היתרים" (מנוהל שלא היה מוגבל של חמישה היתרי"מסופק על ידי ה-" (מנוהל שלא היה מוגבל ל-"מסופקו על ידי ה-ידי ה-" (מנוהל שלא היה מוגבל של חמישה היתרים" (מנוהל שלא היה מוגבל ל-"מקלט"בשעה שלא היה מוגבל ל-"מעודכן"מסופקו על-"
אתגרים משותפים
היכרות עם קנבראן למכון עבודה הנדסי יכולה להתמודד עם התנגדות.להיות מודע למכשולים טיפוסיים עוזר לך לתכנן מראש.
התנגדות לשינוי
עובדים מנוסים עשויים להציג לוח כבירוקרטיה נוספת.כתובת זו על ידי הדגשת כי קנברן מפחית ניירונים והודעות דוא"ל, לתת להם לבדוק את הלוח למשך שבוע אחד ולבקש משוב. לחגוג ניצחונות מהירים - למשל, סיכון נפתר מהר יותר מאשר לפני - לבנות רכישה.
שמירה על מועצת
לוח שאינו מעודכן הופך לבזבוז של חלל.אסים "אדון לוח" (לעיתים קרובות מנהל הבטיחות) בחודש הראשון כדי להבטיח שכרטיסים מועברים וחוקים יובאו בעקבותיהם.לאחר שגרות הוקמו, הצוות יישאר עצמאי. עבור לוחות דיגיטליים, זמניים אוטומטיים ושדות נדרשים יכולים למנוע נתונים חסרים.
Digital vs. Physical Board Trade-offs
לוחות פיזיים הם נהדרים עבור חשיפה מיידית אבל לא ניתן לגשת למנהלים מחוץ לאתר או במהלך שינויים משמרת. גישה היברידית - שמירה על לוח פיזי עבור סטנד-אפים יומי וגרסה דיגיטלית מסונכרנת באמצעות Directus - יכול לעבוד, אבל מוסיף מעל לראש. עבור רוב אתרי בינוני-לגדול, דיגיטלי הוא יותר קנה מידה.
שילוב עם מערכות קיימות
אם האתר שלך כבר משתמש בתוכנה לניהול בטיחות או ב- ERP, ייתכן שתדאג לשכפול. API של Directus יכול להתחבר למערכות חיצוניות באמצעות קודמוקס או לסנכרננים מתוכננים, כך שניתן יהיה לדחוף באופן אוטומטי נתונים של סינכרון נתונים מסוכנות.
מסקנה
קנברן הופך את ניהול הבטיחות מתהליך פעיל, מונע מסמך לתוך תהליך פרואקטיבי, חזותי ושיתוף פעולה. על ידי הדמיה של סיכונים, הגבלת עבודה התקדמות, ושימוש בנתונים לשיפור זרימת, עבודות הנדסיות יכול לסגור את הפער בין זיהוי סיכונים ורזולוציה - מציל חיים וצמצום עלויות.אם אתה מתחיל עם לוח לבן פשוט או לבנות פתרון דיגיטלי מותאם אישית על פלטפורמה כמו מפתח Directus, המפתח הוא להתחיל מחדש, ולתת את הלב האמיתי, כדי להפוך את זה על בסיס הלב האמיתי, כדי להפוך את הלחץ האמיתי של התרבות שלך.
היתרונות ברורים: שקיפות מוגברת, זמני תגובה מהירים יותר, שיעורי דיווח גבוהים יותר, וצוות שמשפר כל הזמן.כפי שעובד לאמץ טרנספורמציה דיגיטלית, קנברן מציע שיטה בסיכון נמוך, גבוהה-אימפריאליסטית לשיפור פרוטוקולי בטיחות. בפעם הבאה שאתה הולך לאתר, לדמיין לוח שבו כל סכנה נראית לעין, כל פעולה נכונה היא מעקב, וכל חבר צוות יודע בדיוק מה לעשות ליד לוח זה לא רק כלי אבטחה - זה יכול לראות בטיחות.
[ה] [ה]] [ה]] [ה]] [ה]] [ה]] [ה]]], [ה']'[ה']'[ה]']'[ה']'[ה']'[ה']''[ה']'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''