# Trebuchet Method 🔗

**URL:** <https://community.glideapps.com/t/trebuchet-method/25477>\
**Category:** Project Showcase\
**Created:** [April 12, 2021, 5:22pm UTC](https://community.glideapps.com/t/trebuchet-method/25477 "2021-04-12T17:22:21Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [April 14, 2021, 9:51pm UTC](https://community.glideapps.com/t/trebuchet-method/25477/13 "2021-04-14T21:51:14Z")

</div>

> [@ilimp](#):
>
> But can you make and share with us some copyable app with example to look how it works?

Actually I already have in the description of this video

> [@Shared "User Specific" Lists Between Users!](https://community.glideapps.com/t/shared-user-specific-lists-between-users/24747/13):
>
> heh, I smiled when I saw what you did with the if-then-else to handle the first item in the list. I had exactly the same challenge in my [Global Announcement tracking demo](https://community.glideapps.com/t/global-announcements-with-user-tracking-copyable/23422). I solved it in a similar (but not identical) way: Read By: Text column containing a comma separated list of User ID’s (my “items” list) tp-first-user: Template containing the current User ID tp-subsequent-users: Template containing the current contents of Read By, plus a comma, plus the current User ID ite-new-read-by: if-t…

But to answer all your questions I’ll record some tutorial videos teaching how to implement the trebuchet method

---

_[View the full topic](https://community.glideapps.com/t/trebuchet-method/25477)._
