Beta server office hours/Minutes/2017-06-15
Jump to navigation
Jump to search
[2017/06/15 15:01] Jenna Felton: i see now it is more light at this place :) [2017/06/15 15:01] Duckie Dickins: So search, parcel traffic and classified ads a different department? [2017/06/15 15:01] Jenna Felton: i not need to activate sun [2017/06/15 15:02] Jenna Felton: hi Rex, arton, Theresa :) [2017/06/15 15:02] arton Rotaru: Gunaaaabend [2017/06/15 15:02] Rex Cronon: hi everybody [2017/06/15 15:03] Rex Cronon: hi jenna [2017/06/15 15:03] Mazidox Linden: How is everyone today? [2017/06/15 15:03] Caleb the Cable Guy (caleb.linden): lets wait a few minutes [2017/06/15 15:03] Rex Cronon: i should make my reactor brighter:) [2017/06/15 15:04] Rex Cronon: u would need sunglasses though:) [2017/06/15 15:04] Duckie Dickins: off topic....I'm looking for meeting images of baker. :D [2017/06/15 15:04] Rex Cronon: ask whirly:) [2017/06/15 15:04] Caleb the Cable Guy (caleb.linden): really? [2017/06/15 15:04] Jenna Felton: he was a gangsta chicken i beleive [2017/06/15 15:04] Caleb the Cable Guy (caleb.linden): yeah [2017/06/15 15:04] Duckie Dickins: yeah [2017/06/15 15:04] Caleb the Cable Guy (caleb.linden): i did this flapping dance move [2017/06/15 15:05] Caleb the Cable Guy (caleb.linden): great guy [2017/06/15 15:05] Duckie Dickins: Unfortunately I don't have any photos of baker saved. :D [2017/06/15 15:05] Rex Cronon: have u tried flickr? [2017/06/15 15:06] Duckie Dickins: it's a big interweb and searching for afro chicken doesn't return the results I was looking for. :D [2017/06/15 15:06] Rex Cronon: lol [2017/06/15 15:06] Caleb the Cable Guy (caleb.linden): lets get started [2017/06/15 15:06] Rex Cronon: u search group meetings in sl or baker linden ave [2017/06/15 15:07] Caleb the Cable Guy (caleb.linden): 323 had to stay in the same version as last week because of a security issue found in the new one [2017/06/15 15:08] Caleb the Cable Guy (caleb.linden): rc bluesteel was updated [2017/06/15 15:09] rcdsQueChatLog: State changed.{click me to get the url} [2017/06/15 15:09] Caleb the Cable Guy (caleb.linden): and le trigre has the a new maintenance release [2017/06/15 15:09] Mazidox Linden: BlueSteel has DRTSIM-340 (Internal fixes) [2017/06/15 15:09] Duckie Dickins: what's new in Le Tigre? [2017/06/15 15:10] Caleb the Cable Guy (caleb.linden): Added internal logging and features , Improvement to region start [2017/06/15 15:10] Mazidox Linden: It contains some changes that impact how some particularly aggressive teleport hammers behave, in addition. [2017/06/15 15:12] Rex Cronon: lol mazidox. i have just seen u and thought u wanted to spray paint me:) [2017/06/15 15:13] Mazidox Linden: So we _may_ (not set in stone yet!) do one extra rolling restart of DRTSIM-350 before we promote it to be the new Second Life Server. Just to test that new region start code. [2017/06/15 15:13] Mazidox Linden: We'll see how the week goes. [2017/06/15 15:13] Duckie Dickins: is that suppose to try and fix cap issues when regions starts up? [2017/06/15 15:14] Mazidox Linden: Not directly Duckie, but there was an issue where a region could start up empty and of course we never want that to happen. [2017/06/15 15:14] Duckie Dickins: eeek [2017/06/15 15:14] Mazidox Linden: It was extremely rare, before you start to worry :) [2017/06/15 15:15] Mazidox Linden: It only ever happened... I think a maximum of 3 times in the history of Second Life? Don't quote me on that though :) [2017/06/15 15:15] Duckie Dickins: i live on mainland....I'm used to weird things happening there. :P [2017/06/15 15:17] Mazidox Linden: Usually at this point I'd gaze into my crystal ball [2017/06/15 15:17] Mazidox Linden: And tell you what next week holds [2017/06/15 15:17] Caleb the Cable Guy (caleb.linden): i have a vision of something matte getting released next week [2017/06/15 15:17] Duckie Dickins: More Hippos and Cow Bell, hopefully [2017/06/15 15:17] Caleb the Cable Guy (caleb.linden): not shiny by matte [2017/06/15 15:17] Rex Cronon: shineys:) [2017/06/15 15:18] arton Rotaru: lol [2017/06/15 15:18] Mazidox Linden: I don't have a clear picture of what will happen next week. [2017/06/15 15:18] Caleb the Cable Guy (caleb.linden): I have an announcement regarding aditi [2017/06/15 15:18] Rex Cronon: u should use your cleaning super powers to clean that magic ball mazidox;) [2017/06/15 15:19] Caleb the Cable Guy (caleb.linden): so on aditi at this moment we are trying out new hosts serving the assets [2017/06/15 15:19] Duckie Dickins: CDN hosts? [2017/06/15 15:19] Caleb the Cable Guy (caleb.linden): so if you clear cache and log back in, and fine something funky, let us know [2017/06/15 15:19] Caleb the Cable Guy (caleb.linden): yea [2017/06/15 15:19] Caleb the Cable Guy (caleb.linden): CDN hosts [2017/06/15 15:19] Mazidox Linden: Given I see avatars and objects at this meeting, we're doing good so far :) [2017/06/15 15:20] Duckie Dickins: is that why the region restarted earlier? [2017/06/15 15:20] Caleb the Cable Guy (caleb.linden): no [2017/06/15 15:20] Mazidox Linden: No, that was me. [2017/06/15 15:20] Caleb the Cable Guy (caleb.linden): it shouldn't interfere with the sim [2017/06/15 15:20] Caleb the Cable Guy (caleb.linden): itself [2017/06/15 15:20] Mazidox Linden: I wanted a less broken version on here for our meeting :) [2017/06/15 15:21] Duckie Dickins: I see [2017/06/15 15:21] Rex Cronon: :) [2017/06/15 15:21] Duckie Dickins: so just textures and mesh and inventory? [2017/06/15 15:21] Rex Cronon: any other announcements? like shineys:) [2017/06/15 15:22] Caleb the Cable Guy (caleb.linden): :) [2017/06/15 15:22] Mazidox Linden: This week is all muted matte [2017/06/15 15:22] Rex Cronon: new lsl functions maybe:) [2017/06/15 15:22] Caleb the Cable Guy (caleb.linden): vantablack and matte [2017/06/15 15:22] Rex Cronon: lol. very dark [2017/06/15 15:23] Rex Cronon: well. i have a "little" problem [2017/06/15 15:23] Caleb the Cable Guy (caleb.linden): what is it [2017/06/15 15:23] Rex Cronon: maybe is something i am doing wrong, but [2017/06/15 15:23] Rex Cronon: llTeleportAgent(llGetOwner(), "", v, sp); [2017/06/15 15:23] Rex Cronon: v= destination [2017/06/15 15:24] Rex Cronon: sp=starting point [2017/06/15 15:24] Rex Cronon: it give erro each time [2017/06/15 15:24] Rex Cronon: says only owner can be tp [2017/06/15 15:24] Rex Cronon: i am th owner, and i am waring it [2017/06/15 15:24] Rex Cronon: wearing* [2017/06/15 15:24] Mazidox Linden: Did you request llRequestPermissions(TELEPORT_AGENT); and then make the teleport request in run_time_permissions()? [2017/06/15 15:24] arton Rotaru: Rex Is making a TP Hammer :p [2017/06/15 15:24] Rex Cronon: i tried on the ain [2017/06/15 15:25] Caleb the Cable Guy (caleb.linden): STOP! [2017/06/15 15:25] Duckie Dickins: how about teleport queues instead. :P [2017/06/15 15:25] Caleb the Cable Guy (caleb.linden): hammertime [2017/06/15 15:25] Rex Cronon: if((llGetPermissions()&PERMISSION_TELEPORT)==FALSE) [2017/06/15 15:25] Lucy Daughter of the Devil (lucia.nightfire): prems are bitwise, rex [2017/06/15 15:25] Lucy Daughter of the Devil (lucia.nightfire): *perms [2017/06/15 15:25] Rex Cronon: u can tp only from the run time pre... event? [2017/06/15 15:26] Rex Cronon: lol. u r wearing the hammer anim caleb:) [2017/06/15 15:27] Rex Cronon: i know lucy [2017/06/15 15:27] Mazidox Linden: You have to have granted permissions before you can teleport, and by the time run_time_permissions pops off the stack, your event handler has stopped running. [2017/06/15 15:28] Rex Cronon: i grant perms on _rez and state_entry [2017/06/15 15:28] Lucy Daughter of the Devil (lucia.nightfire): then you're screwing up the tp function params somewhere [2017/06/15 15:29] Lucy Daughter of the Devil (lucia.nightfire): what is or isn't happening? [2017/06/15 15:29] arton Rotaru: from the wiki, just in case: [2017/06/15 15:29] arton Rotaru: This function cannot be used in a script in an object attached using llAttachToAvatarTemp. [2017/06/15 15:29] Rex Cronon: is not temp attached [2017/06/15 15:29] arton Rotaru: ok [2017/06/15 15:29] Rex Cronon: is not teleporting me anywhere [2017/06/15 15:29] Rex Cronon: it gives that weird error that only owner can be teleported [2017/06/15 15:30] Lucy Daughter of the Devil (lucia.nightfire): then your target key is not your key [2017/06/15 15:30] Mazidox Linden: My guess is that either you didn't grant permissions, or you're getting NULL_KEY as the target somehow. [2017/06/15 15:30] Mazidox Linden: Anything else is insanity. [2017/06/15 15:30] Rex Cronon: and each time i attach is requesting perms to tp and i give it to it [2017/06/15 15:31] Rex Cronon: how can llgetowner get null? [2017/06/15 15:31] Lucy Daughter of the Devil (lucia.nightfire): it is an error somewhere else in your code [2017/06/15 15:31] Jenna Felton: try to give out (string)(llGetPermissions()&PERMISSION_TELEPORT) before or insead of teheporting, to see what it returns [2017/06/15 15:31] arton Rotaru: you are hammering to much [2017/06/15 15:31] Lucy Daughter of the Devil (lucia.nightfire): there is a different error for threshold [2017/06/15 15:32] Rex Cronon: is weird [2017/06/15 15:32] Lucy Daughter of the Devil (lucia.nightfire): Rex, we're going to need to see the script, heh [2017/06/15 15:32] arton Rotaru: well, I'd try one of the super simple example scripts from the wiki [2017/06/15 15:32] arton Rotaru: if these work, it's your code [2017/06/15 15:32] Rex Cronon: i guess i have to do extra tests [2017/06/15 15:33] arton Rotaru: be honest [2017/06/15 15:33] arton Rotaru: it's a TP hammer [2017/06/15 15:33] arton Rotaru: ^^ [2017/06/15 15:33] Rex Cronon: lol arton [2017/06/15 15:33] Lucy Daughter of the Devil (lucia.nightfire): there are other uses [2017/06/15 15:33] Lucy Daughter of the Devil (lucia.nightfire): for me I have two tp HUD apps [2017/06/15 15:33] arton Rotaru: well [2017/06/15 15:34] Lucy Daughter of the Devil (lucia.nightfire): one is to click and choose a destination, and the other is a tp backed movelocvk [2017/06/15 15:34] arton Rotaru: it's a couple of years we are coming together here [2017/06/15 15:34] Rex Cronon: uu can get your camera pos an top there:) [2017/06/15 15:34] arton Rotaru: I have a movetotarget cam tp [2017/06/15 15:34] Rex Cronon: and tp there* [2017/06/15 15:34] arton Rotaru: works to override landing points [2017/06/15 15:35] Lucy Daughter of the Devil (lucia.nightfire): I have a scripted sit mover, heh [2017/06/15 15:35] Jenna Felton: maybe i should update one of my applications that used to warp the avatar to the camera position by issuing TP command [2017/06/15 15:35] Lucy Daughter of the Devil (lucia.nightfire): works in damage regions [2017/06/15 15:35] Lucy Daughter of the Devil (lucia.nightfire): where move to target could kill you, heh [2017/06/15 15:35] Rex Cronon: yes jenna:) [2017/06/15 15:35] Jenna Felton: would be cool for that case if a script could find out if the teleport would be catched by the landing point [2017/06/15 15:36] Lucy Daughter of the Devil (lucia.nightfire): its been requested [2017/06/15 15:36] Jenna Felton: because set landing point will destroy that veature [2017/06/15 15:36] Mazidox Linden: That raises an interesting question [2017/06/15 15:36] Jenna Felton: cool [2017/06/15 15:36] Mazidox Linden: What happens if I teleport to <128, 356, 50> [2017/06/15 15:36] Rex Cronon: i am using llTeleportAgent(llGetOwner(), "", v, sp); inside the listen event [2017/06/15 15:36] Lucy Daughter of the Devil (lucia.nightfire): afaik, only internal coordinates work [2017/06/15 15:37] Lucy Daughter of the Devil (lucia.nightfire): I did that testing long ago, heh [2017/06/15 15:37] Rex Cronon: my destination is inside sim limits mazidox [2017/06/15 15:37] Jenna Felton: never tried that but i would suspect you will be in neighbour region if there is a region at that place [2017/06/15 15:37] Mazidox Linden: Sorry, just wondering out loud. [2017/06/15 15:37] Lucy Daughter of the Devil (lucia.nightfire): now, using a uri with out of bounds coordinates works, heh [2017/06/15 15:37] Lucy Daughter of the Devil (lucia.nightfire): or used ot [2017/06/15 15:37] Lucy Daughter of the Devil (lucia.nightfire): I did file a request to have that broken [2017/06/15 15:37] arton Rotaru: lol [2017/06/15 15:38] arton Rotaru: shiney removal [2017/06/15 15:38] Lucy Daughter of the Devil (lucia.nightfire): no, it wasn'ta shiney [2017/06/15 15:38] Lucy Daughter of the Devil (lucia.nightfire): it could be abused [2017/06/15 15:38] Rex Cronon: i would prefer to be a bug in my code, rather than a bug in server code [2017/06/15 15:39] Object: Hello, Avatar! [2017/06/15 15:39] Object: Touch to teleport [2017/06/15 15:40] arton Rotaru: works for me [2017/06/15 15:40] Mazidox Linden: What am I touching to teleport and how could this possibly go wrong? [2017/06/15 15:40] Rex Cronon: llTeleportAgent(llGetOwner(), "", v, sp); can be called from inside any event. right? is not restricted to be used only inside the get perms event [2017/06/15 15:41] Lucy Daughter of the Devil (lucia.nightfire): that I'm not sure of [2017/06/15 15:41] Lucy Daughter of the Devil (lucia.nightfire): because I "think" I heard of it being blocked in one event [2017/06/15 15:41] Lucy Daughter of the Devil (lucia.nightfire): try in another [2017/06/15 15:42] Lucy Daughter of the Devil (lucia.nightfire): if it doesn't work, it's your code, heh [2017/06/15 15:42] Rex Cronon: haha [2017/06/15 15:43] Caleb the Cable Guy (caleb.linden): i got a question [2017/06/15 15:43] Rex Cronon: is a werid way of doing things if first i have to request perms and only inside the perms event i can tp [2017/06/15 15:44] Jenna Felton: it would be normal if permissions get revoked after perms event, Rex :) [2017/06/15 15:44] Jenna Felton: Caleb, question? [2017/06/15 15:44] Mazidox Linden: Well, if you do it in that event, you can't have them revoked out from under you... I think. [2017/06/15 15:44] Rex Cronon: i will try [2017/06/15 15:44] Caleb the Cable Guy (caleb.linden): can you recommend any popular items in the marketplace that uses llhttprequest as part of its fucntionality [2017/06/15 15:45] Rex Cronon: define "popular" [2017/06/15 15:45] arton Rotaru: It TPs me in the touch event Rex [2017/06/15 15:45] Jenna Felton: i beleive any casper vendors :) [2017/06/15 15:45] Caleb the Cable Guy (caleb.linden): most used [2017/06/15 15:45] Lucy Daughter of the Devil (lucia.nightfire): lol, Caleb [2017/06/15 15:45] Mazidox Linden: Define it however you want Rex :) [2017/06/15 15:45] Mazidox Linden: We're just on the hunt for inspiration. [2017/06/15 15:45] Caleb the Cable Guy (caleb.linden): lucy you know it, eh? [2017/06/15 15:45] Duckie Dickins: also many combat meters such as DCS2 [2017/06/15 15:45] Lucy Daughter of the Devil (lucia.nightfire): so who droppe the ball not properly testing the http changes that broke stuff this time around? heh [2017/06/15 15:46] Jenna Felton: every vending system should use http request and Caspervend is popular [2017/06/15 15:46] Caleb the Cable Guy (caleb.linden): lol [2017/06/15 15:46] Lucy Daughter of the Devil (lucia.nightfire): my vending sys uses a grid exp [2017/06/15 15:46] Jenna Felton: Stargates [2017/06/15 15:46] Mazidox Linden: I think Casper's stuff refuses to work on X-Shard: Testing, but sure. [2017/06/15 15:46] Rex Cronon: this chatlogger here uses it:) [2017/06/15 15:46] Jenna Felton: they are pretty often used :) [2017/06/15 15:48] Caleb the Cable Guy (caleb.linden): yep, thanks! and yes lucy, this is to improve http testing [2017/06/15 15:49] Lucy Daughter of the Devil (lucia.nightfire): I hope you all thoroughly test http before the next release, heh [2017/06/15 15:49] Duckie Dickins: I'm not sure if he has his vending system working on aditi though [2017/06/15 15:49] Duckie Dickins: you might end up with issues of people buying things on here and then getting redelivery on agni [2017/06/15 15:49] Mazidox Linden: Depends on how you define "thoroughly". [2017/06/15 15:49] Lucy Daughter of the Devil (lucia.nightfire): everything [2017/06/15 15:49] Lucy Daughter of the Devil (lucia.nightfire): why was custom header even broken? [2017/06/15 15:49] Caleb the Cable Guy (caleb.linden): vending machines yeah, we can take inspirations to fake it on aditi somehow [2017/06/15 15:50] Rex Cronon: so, it works in touch. thanks arton [2017/06/15 15:50] Lucy Daughter of the Devil (lucia.nightfire): why was body length broken? [2017/06/15 15:50] Mazidox Linden: It's not possible to test "everything". [2017/06/15 15:50] Jenna Felton: Maybe Mesh studio uses it also https://marketplace.secondlife.com/p/Mesh-Studio/2993083 [2017/06/15 15:50] Lucy Daughter of the Devil (lucia.nightfire): I thought the only change was to block spaces, newlines and to add the agent field [2017/06/15 15:50] Duckie Dickins: or you can just ask casper warden to come here. He's been coming to beta lately to test things. :D [2017/06/15 15:50] arton Rotaru: the xcite items had a web interface IIRC [2017/06/15 15:50] arton Rotaru: not that I would know indee ^^ [2017/06/15 15:51] Jenna Felton: he wanted even his region be imported here [2017/06/15 15:51] Jenna Felton: so perhaps he hangs up there :) [2017/06/15 15:51] Caleb the Cable Guy (caleb.linden): you know how it is. famous last words: "It's just a few lines change" [2017/06/15 15:51] arton Rotaru: but I guess thy were popular items [2017/06/15 15:51] Mazidox Linden: "I only changed one character!" [2017/06/15 15:51] Lucy Daughter of the Devil (lucia.nightfire): and broke several other seemingly unrelated aspects [2017/06/15 15:51] Mazidox Linden: (Commit logs "Added a ! before the critical check") [2017/06/15 15:51] Duckie Dickins: apparently the latest update broke his security orbs. :D [2017/06/15 15:52] Rex Cronon: i can't say that i broken sec orbs r such a bad thing... [2017/06/15 15:52] Lucy Daughter of the Devil (lucia.nightfire): Oz stated that url spaces should probably be changed to pluses in the server, but shouldn't they really be changed to %20 instead? [2017/06/15 15:53] Mazidox Linden: It depends on where they are Lucia, if they're in the URL, yes, if they're in the payload they should properly be + [2017/06/15 15:53] Jenna Felton: escapeurl replaces them to %20 [2017/06/15 15:53] Mazidox Linden: llEscapeURL is extremely naive about the big bad world out there. [2017/06/15 15:54] Jenna Felton: ok :) [2017/06/15 15:54] Mazidox Linden: It "works" if you always do %20. That doesn't mean it's right. [2017/06/15 15:55] Rex Cronon: why wouldn't %20 work in payload? [2017/06/15 15:55] Mazidox Linden: Because that's not what the spec wants, as I recall. [2017/06/15 15:55] Jenna Felton: but how you restore + back to space? [2017/06/15 15:55] Mazidox Linden: By being location aware in your web-service based parsing. [2017/06/15 15:55] Rex Cronon: why not stor all url string as hex values on server side? [2017/06/15 15:56] Mazidox Linden: That would probably be a question for Cory, if you can track him down :) [2017/06/15 15:56] Mazidox Linden: You might need a time machine to get the appropriate state of mind [2017/06/15 15:57] Rex Cronon: a "special" bathtub:) [2017/06/15 15:58] Caleb the Cable Guy (caleb.linden): https://www.youtube.com/watch?v=cOw5ocbGpGY [2017/06/15 15:58] Rex Cronon: i g2g. tc folks and have a nice day:) [2017/06/15 15:58] Duckie Dickins: ahh here was the notice yesterday. Hehe [2017/06/15 15:58] Duckie Dickins: Today's rollout of RC Magnum by Linden Lab has broken CasperSafe orbs. [2017/06/15 15:59] Lucy Daughter of the Devil (lucia.nightfire): I hate saying it, but it is sort of their fault for not using ISO standards, heh [2017/06/15 16:00] arton Rotaru: bye bye Rex [2017/06/15 16:00] Mazidox Linden: We're actively working on it Duckie! [2017/06/15 16:00] Jenna Felton: LOL Caleb :) [2017/06/15 16:00] arton Rotaru: it's rolled back anyway, so it shouldn't be broken [2017/06/15 16:00] Jenna Felton: nice video [2017/06/15 16:01] Lucy Daughter of the Devil (lucia.nightfire): arton ti will be a problem on the application end in sl or the website [2017/06/15 16:01] Lucy Daughter of the Devil (lucia.nightfire): when it is released again [2017/06/15 16:01] Lucy Daughter of the Devil (lucia.nightfire): there will be intervention required by someone somewhere [2017/06/15 16:01] arton Rotaru: yeah, but the orbs should work today [2017/06/15 16:02] Lucy Daughter of the Devil (lucia.nightfire): but they may not work when the next version comes out, heh [2017/06/15 16:02] Duckie Dickins: anyway if you're looking to HTTP related stuff, his stuff probably has the largest impact on SL so you might consider poking him for testing. [2017/06/15 16:02] Lucy Daughter of the Devil (lucia.nightfire): Casper may yet have to make a change on his website or to his products, preferably the former, heh [2017/06/15 16:03] Mazidox Linden: whispers: If " [2017/06/15 16:03] Mazidox Linden: Bah [2017/06/15 16:03] Lucy Daughter of the Devil (lucia.nightfire): and I'm sure we've only just begun hearing the screams [2017/06/15 16:03] Caleb the Cable Guy (caleb.linden): thanks guys [2017/06/15 16:03] Mazidox Linden: If " " is now "%20" why does it cause a problem? [2017/06/15 16:03] Lucy Daughter of the Devil (lucia.nightfire): bad coding practice, mazi [2017/06/15 16:03] Lucy Daughter of the Devil (lucia.nightfire): nothing more, heh [2017/06/15 16:03] Mazidox Linden: Better than screams. [2017/06/15 16:03] Lucy Daughter of the Devil (lucia.nightfire): screams are inevitable [2017/06/15 16:04] Lucy Daughter of the Devil (lucia.nightfire): so do you need those objects? [2017/06/15 16:04] Lucy Daughter of the Devil (lucia.nightfire): do you have time to talk about it? [2017/06/15 16:05] Lucy Daughter of the Devil (lucia.nightfire): I can rez it here, but it will take 6 minutes for all the mesh to show up [2017/06/15 16:05] arton Rotaru: lol [2017/06/15 16:05] Lucy Daughter of the Devil (lucia.nightfire): and no one will be able to rez during that time, heh [2017/06/15 16:05] arton Rotaru: what is it? [2017/06/15 16:06] Caleb the Cable Guy (caleb.linden): see ya folks [2017/06/15 16:06] Lucy Daughter of the Devil (lucia.nightfire): he's looking into BUG-8946 [2017/06/15 16:06] arton Rotaru: thanks Lindens [2017/06/15 16:06] Lucy Daughter of the Devil (lucia.nightfire): he may force tp me, heh