I have an open souce app I wanted modded. I have the original apk and 2 versions that have already been modded, I just need a small tweak. Can anyone steer me in the right direction? I'm able to compensate someone for their time.
Casper1971 said:
I have an open souce app I wanted modded. I have the original apk and 2 versions that have already been modded, I just need a small tweak. Can anyone steer me in the right direction? I'm able to compensate someone for their time.
Click to expand...
Click to collapse
You're lucky, I'm in holiday, please tell me more. What's the "tweak". And maybe I can teach you to do it yourself, that way you won't have to compensate anyone for their time except you .
I need to know: what's the name of the apk (and what type of app it is), what do you want to modify in it (which component), and how does this app works (a quick sum up is enough).
So here are the basics. It's an otg app that uses a default download destination called "download" when tranferring files from the phone/host to the usb device. The 2 modded versions changed that destination to "download 3" and "download 4". I just want to go back one level and have it write to the root directory. I have all 3 apk files. I could probably do it myself with a little guidance, but I don't have a computer yet. (someone broke into my apartment), but I am trying to still put mysic on my mp3 player and this app seems to be the only one that works. Thank you for any help.
Did I need to give you more info.? The app is Anda Studio OTG Disk Explorer Pro 3.02. I have the apk for all 3 that I can send you, unless there is an app that lets me decompile the apks, then I CAN actually do it myself.
Related
Are we not even allowed to say the S word anymore around here?
rayden25 said:
Are we not even allowed to say the S word anymore around here?
Click to expand...
Click to collapse
Actually you are I deleted it because after I deleted the app, it turned into a PM me *wink wink* deal. Discussion is fine, just no posting the actual app or a link to get the app
i wasn't invited, i was curious about how i could get swype on my phone too.
Crimton said:
i wasn't invited, i was curious about how i could get swype on my phone too.
Click to expand...
Click to collapse
I know, but per a letter from the developers to us, unless swype is native on a device, it should not be posted
i have the swype apk, i was just hoping there was a mod for the g-tablet that would allow swype to install. that wouldn't involve posting a link.
theimpaler747 said:
I deleted it because after I deleted the app, it turned into a PM me *wink wink* deal.
Click to expand...
Click to collapse
I wouldn't do that *wink wink*
rayden25 said:
I wouldn't do that *wink wink*
Click to expand...
Click to collapse
I'd hope not
I tried the official beta, as I'm a member, and a SGS version both on my G-Tablet and they install but wont open as the resolution is not supported. If there's a apk that does actually work. I'd love to just KNOW that. and I'll find it myself.
Thanks!
I tried using the swype from my epic but when I installed it and enable it it just FCs. I did use slideit but the keyboard took up most of the screen. Anybody else have any luck?
This is also something I am very interested in and have yet to get it to work.
I made the changes that rothnic suggested in the build.prop, loaded the lib, and dropped the ap in system/app and my tab doesn't see it at all. I've loaded a ' few' different versions on it that install but just fc. I've spent hours on it with no luck yet.
I'm not giving up hope for someone to release and update.zip but I'm not going to bother rothnic about it (anymore) as I'm sure he's working on roms and such. Even if he weren't, he's done more than his share here and I'm sure one of us will get it.
I'm still working it myself and if I make any progress I will surely let everyone know.
Just a reminder we can't post the .apk for swype here, as we don't want the thread pulled, again.
Sent from my GT-I9000 using XDA App
it2steve said:
This is also something I am very interested in and have yet to get it to work.
I made the changes that rothnic suggested in the build.prop, loaded the lib, and dropped the ap in system/app and my tab doesn't see it at all. I've loaded a ' few' different versions on it that install but just fc. I've spent hours on it with no luck yet.
I'm not giving up hope for someone to release and update.zip but I'm not going to bother rothnic about it (anymore) as I'm sure he's working on roms and such. Even if he weren't, he's done more than his share here and I'm sure one of us will get it.
I'm still working it myself and if I make any progress I will surely let everyone know.
Just a reminder we can't post the .apk for swype here, as we don't want the thread pulled, again.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
It sounds like you are doing something wrong when copying it over. It should come up under keyboards in settings. You would enable it there, then long press on an input box to switch to it.
I just did this a second time today and can confirm that it works.
rothnic said:
It sounds like you are doing something wrong when copying it over. It should come up under keyboards in settings. You would enable it there, then long press on an input box to switch to it.
I just did this a second time today and can confirm that it works.
Click to expand...
Click to collapse
yea, I was hoping that was the case but there can't be much that can go wrong. Download it or copy over via usb... then use root explorer to put it under system/app
For some reason I cant get ADB to work anymore? It had at one time. Do we know of any known issues with flashing that we loose the ability to ADB?
Oh well... I am a patient person and it's not like its a deal breaker for me. All is working pretty smoothly 3 weeks into the game.
Swype / ADB ... Progress / NO Progress
Ok, this is VERY interesting...
I still cant get swype to work. I FINALLY got to ADB push the .apk and the Lib and triple checked the build.prop (even used a couple different ones).
All I get is an FC over and over and when I got to settings-applications-manage, to clear cache, it's grayed out. I booted into recovery and cleared dalvik cache, wipe cache, and data. I have even gone as far as to re-flash the ZPAD 1.1, load gApps, Market Hack, Open GL Hack, and restart the whole swype process again with the same result.
HERE IS THE INTERESTING PART and we may want it posted elsewhere: I couldn't get my win7 to load the proper ADB driver (even though it had worked before). I found an app call ADBWireless (widget). It allows me to hit the widget and connect through ADB wirelessly (local wifi) and push/pull ect.
This was amazing and easy to use. Of course you have to have the Tab up so it wouldn't help for anyone who's in a loop.
When you hit the widget it shows the local ip address to connect to:
-I go to the command prompt \androidsdk\tools and type:
adb connect 192.xxx.xxx.xxx:5555
-it connects, and I am able to see the device
I have to use adb remount and then I'm good to go.
Hope this helps someone down the road. I'll keep checking back here but feel free to PM me if you have any questions (or find an update.zip for swype to work).
I made a little progress last night, got rid of the FCs but I can't get the keyboard enabled in the Settings. I managed to track down a Swype version from a Samsung Gaxlaxy Tab, at least that is what I think it is from, and then I had to find the necessary Lib file from somewhere else but when I push the .so to the Lib through ADB and install the Apk it seems like I'm closer, I can open the Swype settings screen and change things but I just can't get the keyboard enabled in the settings and then of course I can't pick the Swype keyboard when configuring the input method.
What changes were you making to the build.prop?
bmasephol said:
I made a little progress last night, got rid of the FCs but I can't get the keyboard enabled in the Settings. I managed to track down a Swype version from a Samsung Gaxlaxy Tab, at least that is what I think it is from, and then I had to find the necessary Lib file from somewhere else but when I push the .so to the Lib through ADB and install the Apk it seems like I'm closer, I can open the Swype settings screen and change things but I just can't get the keyboard enabled in the settings and then of course I can't pick the Swype keyboard when configuring the input method.
What changes were you making to the build.prop?
Click to expand...
Click to collapse
there was a 'header' so to speak that Rothnic posted that mad a few changes to the build.prop to make it look like portions of the Galaxy. He has it at the 'other' fourm.
Checked the permissions on the build.prop and they looked different. I couldn't just 'change' them in root explorer so I re-inserted the lines on the original build.prop, also did a fix permissions in CM (not that it helped).
Permissions in the lib file are hard to tell what they are supposed to be because several of the lib files there have different ones set. Swype.apk permissions look the same as the others. Still getting same FC's over and over. I was able to get into manage apps and hit force stop and clear (quickly tho) but goes back to the same after reboot.
Thanks for trying, as I said before, it's not a biggie. I just enjoy swype as being from palm and blackberry phone's if it weren't for swype I dunno that I would have kept an Android phone.
I can wait, I've spent too many hours jackin with it (although I did learn about the adb wireless and I am comfortable in pushing file that way now)
I managed to get it working although it is a little laggy. I followed rothnic's info in the other thread and after playing around with the build.prop file it is now working. Hopefully as the roms get faster this will get faster. Thanks for the help.
bmasephol said:
I managed to get it working although it is a little laggy. I followed rothnic's info in the other thread and after playing around with the build.prop file it is now working. Hopefully as the roms get faster this will get faster. Thanks for the help.
Click to expand...
Click to collapse
How did you do it? Can you be specific? Which version of Swype are you using? Where did you find it? What other thread?
Working on latest zpad rom. Had to set permissions - I think the important ones were r-x for User on both the lib and apk. And of course the build.prop edits.
-=Sent from my ViewSonic G Tablet using Tapatalk=-
I'm pretty sure the swype word is naughty here so I suggest you google for 'rothnic swype' and check the post on the other forum that comes up.
I used adb to push the modified build.prop to the sd card, along with the .so and .apk files. Then I used adb shell to copy the files to the locations rothnic specifies.
Hey guys, two fairly general questions related to my phone which I haven't been able to find an answer to anywhere else, hopefully someone here can fill me in
1. Does anybody know how to change an icon within an APK file? I'm trying to change Google Search's icon because it offends my eyes. I put my new png file into the APK with WinRAR, attempted to install it and it tells me "installation failed". Am I missing a step?
2. I'm using an Incredible S Sense-based Android build on my HD2 but haven't been able to find an answer to this one on the HD2 forum. I'm trying to turn off the hardware key backlights permanently because they annoy me and I don't need them - I've tried apps like AdjBrightness, which turn the backlights off until the buttons are pressed again. Does anybody know of a persistent method to disable button backlights in Android 2.2?
Thanks, if anyone could help, you'll get my thanks, these have been bugging me for a while
No answer for question 2 with me....
As for question 1:
in order to install a system app, it my be uninstalled first.
i.e. uninstall your current app, then install your new one.
But yes, just modifying the images in the res folder will change the icon, just search for the icon image and replace it (but with the same name as the original)
CodeNameUnknown1 said:
No answer for question 2 with me....
As for question 1:
in order to install a system app, it my be uninstalled first.
i.e. uninstall your current app, then install your new one.
But yes, just modifying the images in the res folder will change the icon, just search for the icon image and replace it (but with the same name as the original)
Click to expand...
Click to collapse
He will also need to sign the apk before installing since he isn't pushing it, doesn't he?
I believe that's my problem - I already did uninstall google search, but my modified apk still won't install and I haven't learned how to abd push yet. Is signing an apk something I could do?
Thanks guys
zukа said:
I believe that's my problem - I already did uninstall google search, but my modified apk still won't install and I haven't learned how to abd push yet. Is signing an apk something I could do?
Thanks guys
Click to expand...
Click to collapse
Look here http://forum.xda-developers.com/showthread.php?t=695701
You will be able to decompile the apk, modify whatever you want, then compile and sign it.
If you just modified the icon, you can also paste the apk in the folder place-apk-here-for-signing, open the script.bat, write number 16 to sign and you will have your apk signed, then install it.
Thanks guys! I'll give that a go.
Now, how do I turn off the hardware key backlights...?
Thanks a lot for both of your advice, that did the trick very well and I'm now installed with a new custom icon that's much better. I could have used BetterCut or FolderOrganizer, but that still leaves the big blue block in the app drawer, and you can't have that.
Sorry to pester, but does anybody know anything about disabling hardware button backlights in Android? I know perfection is something we're constantly chasing here at XDA, but this is the last thing I have on my to-do list before my phone is fully optimized for me.
If anybody can help me turn those button backlights off for good, I will be forever thankful. On my deathbed, I will remember your good deed. This struggle against my button backlights has gotten personal - they taunt me every time I read an ebook, every time I watch a movie. No, buttons, I don't need to see you all the time. You insist upon yourselves. For that you must be destroyed.
Ahem. Anyway, anybody have any advice?
bumpity bumpity
Link to the page with instructions.
Here
Anybody tried this yet?
Sent from my Event using xda app-developers app
yup
JHell said:
Anybody tried this yet?
Sent from my Event using xda app-developers app
Click to expand...
Click to collapse
yes I installed. was easy except I had to save the .so file as no known program that I could find would open or install it including Snappea which I normally use for my apk files, 7zip, and Free File Viewer. so I mounted my phone, opened it as a viewable drive and copy/pasted it to my app folder on my sd. installed the other file via Snap, change permissions....followed the instructions, basically.
this launcher is sweet. it gives you lots of options, is easy to use, can uninstall apps and I don't know what all else without ever having to open your settings. the only complaint I might have would be that the icons on the folders are very small, a bit hard to see, but not a big deal as I think we all tend to memorize locations and content in our smart or regular type folders.
as far using it to install other roms, I have tried a bit using ROM Toolbox Pro and ROM Manager and no success as they want confirmation for CRM, and as I am sure you already know, there is no recovery currently available that I know of for the Event.
Also, as I viewed the files included in the download for the launcher, it came with and internet shortcut to SuperCharger, and I am gonna try that next, as it is supposed to work with all mods, stock or otherwise. description of this installer/launcher describes ability to use for the install of other mods but I need more information. this is the first android I have rooted and I am not ashamed to admit I am a green noob. I wish somebody would talk down to me and explain a bit better. as I peruse the forums i find a wealth of information but it is hard to put into action with some of the abbreviated instructions so prevalent from topic to topic. if you install and figure a way to mount jellycream, please advise, as i could use all the guidance available. much thanks and have fun. i will kudo this guy and see if he will point me in the right direction.
problem
A problem has emerged when I connect Event and turn on usb debug and mass storage. when the sd card becomes unavailable it turns all user/non-stock icons to little green android men on home page and changes app names to developer names. disconnect and reboot does not return icons or normal app names. tried to use Titanium Pro to restore but that didn't work either. any ideas?
bummer
I have tried everything, disabling stock launcher, and re-installing TouchWiz Home .apk 3 times, but every time I mount my phone as an external drive to load music all my non-stock apps turn to little green android men with mostly unidentifiable names. too bad as this was sweet. I am bummed out. nobody seems to be interested in this thread. would be nice to hear from developer... is there something I am doing wrong? ive checked the install on the .so, permissions... don't understand. please help. thanks. gonna have to uninstall in the mean time ;(
mheee
BossKey13 said:
I have tried everything, disabling stock launcher, and re-installing TouchWiz Home .apk 3 times, but every time I mount my phone as an external drive to load music all my non-stock apps turn to little green android men with mostly unidentifiable names. too bad as this was sweet. I am bummed out. nobody seems to be interested in this thread. would be nice to hear from developer... is there something I am doing wrong? ive checked the install on the .so, permissions... don't understand. please help. thanks. gonna have to uninstall in the mean time ;(
Click to expand...
Click to collapse
reinstalled halo, what a relief. a valiant try but this launcher is crap. if you would quite ridin' your girlfriends leg long enough to reply I would'a tried to make this work. SupperChang is shiz. Keep trying LegRider, lol. xD
Thanks so beautyful
I have an apk that was created a while back by a developer. I cannot get to the developer and more so I need to find a way to modify it somehow.
I have a list of selections on a drop down list inside the apk and I need to modify the words on a couple of selections on that list.
How do I do this and rebuild into an apk again?
I also need to change the version of the apk in order to upload it back to Google Play with these changes.
How do I do that?
Bill
Use apktool for windows
Someone on another forum just told me about Virtuous Ten Studio. It works great and is very easy to use. I consider this one solved.
Oh hey guys.... I didn't see ya there. Welcome to my Theme Builder Thingy. So you're probably wondering what exactly this is. Well I'm glad you asked. But first I need to give a huge shout out to my good ol' carnt of a bloke pal @daveyannihilation for his ongoing support for making this. He didn't do anything but he was very encouraging in our group chats. so make sure if you see him around you say hello.
So what this is, is source code essentially to be able to construct a Samsung theme in Android studio. I tried the old leaked Samsung Theme tool and albeit does work, it's less than ideal and honestly it's a bit dated. Feel free to still use it because there are some advantages it has. However from what I gathered folks are using other things like apktool to make their themes and in order to do that you'd have to take someone else's base which I personally am not a fan of doing. Not to mention how cumbersome it is decompiling tons of apps, converting stuff to or from .qmg or whatever and then, recompiling and signing with a generic debug key. Too much of a pain.
Now to be clear this tool or thingy.... Yeah let's call it a #Thingy because why not. So this Thingy does not work the same way that the Samsung tool works in that you'll still need to make your own images and xmls. Because well I'm not doing it for you! But this will build your theme properly and securely. Anyone who's using an antivirus app like: lookout or whatever will get annoying notifications saying you're using "riskware" when installing a theme through other methods. That's because it isn't built properly or securely.
This will make your theme using a private signing key and should you decide to you can upload your theme directly too google play and it will pass and be just fine.
But wait.... There's more.... I've done basically all the work for you in regards to how it builds. You can literally drag and drop the contents of your res folder in this, change a few names via batch and build it and then bob's your uncle.
The key to this is to follow the instructions. I've went step by step, button for button on virtually everything you need to do to use this so if you experience an issue then chances are you didn't follow them.
You can ask for some support in here if you're truly stuck on something but you really should try to figure this out. It's really not that difficult to do, although putting this together and getting this to work was an absolute nightmare!
So. below are the instructions which are also built into the source. Please keep in mind that every file included in the source is there for a reason. You do not need to delete anything in there unless it tells you to in the instructions!
Bottom line, this is a very fast and efficient way in which to create a theme without kanging someone else's base and just changing stuff up. Again, we're building from source here so to speak so that's what I consider the right way of doing things.
Now if you don't feel this Thingy is for you that's totally fine. I will not lose sleep should you choose other methods. However there will be some who find this very handy so. I'll leave you with the instructions and then give a few shout outs to a few people who gave me a few suggestions, and let me bounce ideas off them.
@sykopompos @nicholaschum @Venom0642 for unknowingly letting me use his theme for proof of concept purposes! @bigmase23 for being > @freeza + cobs combined .
Instructions:
#Samsung theme Template Builder Thingy by Mark Bencze Theme Template for Samsung 7.0 phones Alt text
First things first. You need to use only .png and .xml format. DO NOT USE .qmg or any other extension.
Step 1: import project into android studio Step 2: allow Gradle to finish doing it's thing. You'll notice a progress bar at the bottom doing stuff. It may take a few minutes depending on your computer. Step 3: on the left side of the page close to the top you'll see a "project" tab written vertically along with the android studio icon below it. Click on that. Then just to the right and above it you will see an "Android" tab with a drop down menu. Click the menu drop down and select "Project". This may trigger gradle to do it's thing again. If it does, let it finish. Step 4: You will see "offical theme tool source" folder. click on it to expand it. This is what we're working with. Do not worry about or touch "External Libraries" Step 5: While you have "offical theme tool source" selected (highlighted) go to the edit tab at the top of the screen. Step 6: Go to find, Replace in path and search for "com.yourname.themename". Replace that with whatever you want to call it. This should be self explanitory on the naming of it. make sure in this pop up menu under scope that you have "whole project" selected and then press find. This will change 675 files give or take. you want to select "yes to all" when asked. Step 7: In the folder _app/src/main you will find you AndroidManifest.xml. Enter the name of your theme there. You do not need to use an underscore _ You can use a space if you wish.
Now this next part is very important. Failure to follow this will cause your theme to fail to work. The manifest I have provided in the _apps folder has about 60 or so asset names. So does the json.file and you'll also notice that you have the same amount of folders in this source. All three of these must match. For example: If you do not wish to use the asset "touchwiz" in your theme, you must delete that reference carefully from the AndroidManifest, json.file as well as remove the folder from the source to the source. The three things need to communicate and jive with each other and if you do not have them all in sync you will get an error during installation of the theme on your device saying in a toast message "Master Package Not Formed Properly". So if you get this, it is your fault not mine! I warned you!
Remember that if your manifest says to build the touchwiz apk and you don't have it or, you've improperly named things within that apk the theme will not build properly. That should make sense right?
Ok great that wasn't hard at all was it?
The next part is for if you want to add additional assets. If you do not with to you can skip to the "Build Part". Now let's say you have additional assets you with to add to this ie: navbar. For one always use lower case letters when adding a new asset apk to this (including the manifest). The same rule applies that we just spoke about. Add the name to your manifest and your json.file first. Then call the folder whatever it's called. ie: "navbar". do not call the folder "com.navbar" or anything like that. So what you need to do is take an existing asset folder and make a copy of the folder. for example settings folder. You'll then change the name of your folder that you made a copy of to "navbar" since that's the example we're using right now. You will notice there is a .iml file as well inside our copy. We need to change the name of that to "navbar.iml" in order to have the asset apk form properly. You can do this either inside android studio by either right clicking on the file and going to "refactor" and then rename. Or you can do this outside of android studio. You do not need to open the .iml file and edit it. You do however need to open the build.gradle file for the app and change the last part of the app name located on line 8. This will still be showing the original app name. We don't want to make a duplicate right? So make sure you adjust that. The build.gradle is really the brains of the operation in this whole program. As you can see they actually control everything and will overwrite your manifests. You do not need to touch the manifest for each asset apk either.
So now you will see a "settings.gradle" file at the bottom (directly below this readme file!!!) open this file. At the top you will see a series of asset folder names that are identical to the names of the folders already provided in here. So if you want to add a new asset you must also reference it here. Follow the structure of how this is already written to add another one in. It's as simple as writing: ie: ":appname", Just remember that at the very end there is no comma!
"Build Part" So you're ready to test your theme and just want to build it. At the top go to the "build" tab and select "build apk". This will build all your asset apks in a min or two depending on the speed of your computer. When it's done you'll see a notification telling you it was successful. You can go see for yourself by going to _app/src/main/assets and you will see your asset apks. Next you need to build the main apk. Go back to the build tab and this time select build signed apk. You will now need to either make a private signing key or use an existing one if you have one. It's not hard to make one so figure that out or google it. the first popup window shows the theme being on the _app folder. that's where it needs to be so do not select anything else or it will not make the apk. So next go through the signing key process. On the last part you will select the version you want to make. Either Release or debug. By default it will be set to Release. Keep it this way and select both check boxes for jar and apk signature under signature versions. Then hit Finish and you're all done! In about 2 seconds your theme will be made and ready to install!
I hope you find this tool useful! It was a huge pain in the ass to make this and a lot of work!
Download Theme Builder Thingy Template
May want to snag this post for future reference
But wait.... there's more...
Holy hell I can't wait to use this. Thank you you're a god
Excellent mate glad you made this tool , As you mentioned using my themes to get stuff going is great, which now this tool is gonna make my life easier in making my Samsung custom themes, Great job ???
Sent from my Samsung Galaxy S8+ using XDA Labs
Congrats bro, excellent work as always!!
@markbencze
Great job bud..... finally after alot of hours.... all worthed and could be the new beginning for samsung theming world.
I won't be using this but because of your new tool I'm sure we will see even more custom themes start to pop up and for that I thank you good sir. Awesome work!
tytydraco said:
Holy hell I can't wait to use this. Thank you you're a god
Click to expand...
Click to collapse
lol My wife says otherwise!!!
#ThemeThingyFTW
Lol you're an idiot Mark. No one who cares about open source should support Samsung smartphones in any way, shape or form. If you wanna do it, then you go for it. But don't bring me into this. I'd sooner buy an iPhone than one of these hunks of junk.
Meke Blackscreen OS theme! Nao!
Good job on this Bencze... I'm glad you stuck with it!
This is an awesome Thingy Mark! Great job and Thanks man
daveyannihilation said:
Lol you're an idiot Mark. No one who cares about open source should support Samsung smartphones in any way, shape or form. If you wanna do it, then you go for it. But don't bring me into this. I'd sooner buy an iPhone than one of these hunks of junk.
Click to expand...
Click to collapse
Lol you had to know this was coming and know I couldn't resist! #TeamCarntOut
Jayrod76 said:
Meke Blackscreen OS theme! Nao!
Good job on this Bencze... I'm glad you stuck with it!
Click to expand...
Click to collapse
Thanks big guy. Almost gave up a few times
Awesome work bro!
cbucz24 said:
Awesome work bro!
Click to expand...
Click to collapse
Thanks big guy. Now we just gotta wait for ws to kang it and just change the wallpaper lol!
markbencze said:
Thanks big guy. Now we just gotta wait for ws to kang it and just change the wallpaper lol!
Click to expand...
Click to collapse
hy man can i ask a favour
can u zip last samsung theme editor you use because on mine i need to download last version if i donìt download i canìt open the app..
i reg and do it all thinks in samsung developer but i'm waiting again more than 3 weeks. can u give to me last theme via pm if you can
alex393 said:
hy man can i ask a favour
can u zip last samsung theme editor you use because on mine i need to download last version if i donìt download i canìt open the app..
i reg and do it all thinks in samsung developer but i'm waiting again more than 3 weeks. can u give to me last theme via pm if you can
Click to expand...
Click to collapse
Dude I don't have a clue what you're saying. Please restate what you're asking me and try to be more coherent and specific on what you're saying. I have no problem offering support but you lost me at hy
I might use this soon. Let me just put this out here, your post, the op, is actually amazing. I love the way your wrote it. You are great.