Is Apps2sd really worth the trouble? - EVO 4G Q&A, Help & Troubleshooting

Besides the obvious free up of local space on the EVO, what are other advantages of setting up apps2sd? I am running MIUI and would like to give it a shot if worth it. Thanks in advance.
PS. My name is HondaCop and I approve this message.

I ran it for a while, had my card partitioned and everything, the zipalign bonus is fantastic but that's about it, I formatted my card recently and haven't looked back to set it back up
if you has class 10 then go for it, my class 6i didn't notice much improvement, class 2 dont bother

NewZJ said:
I ran it for a while, had my card partitioned and everything, the zipalign bonus is fantastic but that's about it, I formatted my card recently and haven't looked back to set it back up
if you has class 10 then go for it, my class 6i didn't notice much improvement, class 2 dont bother
Click to expand...
Click to collapse
I've got an 8GB Class 6 card. I think I will not mess with it for now, seeing that performance wise there isn't much to be gained. Thanks for your response, buddy.
PS. My name is HondaCop and I approve this message.

Which applications to sdcard?
I tried both. I'm now with a2sd from darktremore.
It has many nice features, like zip align and cache relocate.
I had my apps2sd (file based) continuously loose the symlink pointers. May be fixed now ?
I tried it a2sd on my hero and haven't looked back. I do run a class 10 sdcard. For power consumption . Class 4 would probably have been adequate. Good luck in which ever you choose.

willy900wonka said:
Which applications to sdcard?
I tried both. I'm now with a2sd from darktremore.
It has many nice features, like zip align and cache relocate.
I had my apps2sd (file based) continuously loose the symlink pointers. May be fixed now ?
I tried it a2sd on my hero and haven't looked back. I do run a class 10 sdcard. For power consumption . Class 4 would probably have been adequate. Good luck in which ever you choose.
Click to expand...
Click to collapse
Yea, I prefer a2sd from darktremor as well for its nice features. I'm just wondering what are the advantages performance wise by having all apps and dalvik cache on the sdcard other than the obvious gain of space on the phone.
PS. My name is HondaCop and I approve this message.

I think that it's just for space. Some say it's better to leave the dalvick on the phone but I really need the space so I move it anyway and it seems to work OK even on class 4.
What I'm not sure about is how Titanium backup treats the apps that have been moved... do they back up correctly or not? Right now I'm having problems with apps that I restored using Titanium backup (they won't update); but that's after moving to a different ROM than the one I used previously.
I'm also not sure why some programs still appear with the option to "Move to SD card" under manage applications. Shouldn't have they already been moved automatically by app2sdext?

Wayno-san said:
I think that it's just for space. Some say it's better to leave the dalvick on the phone but I really need the space so I move it anyway and it seems to work OK even on class 4.
What I'm not sure about is how Titanium backup treats the apps that have been moved... do they back up correctly or not? Right now I'm having problems with apps that I restored using Titanium backup (they won't update); but that's after moving to a different ROM than the one I used previously.
I'm also not sure why some programs still appear with the option to "Move to SD card" under manage applications. Shouldn't have they already been moved automatically by app2sdext?
Click to expand...
Click to collapse
If I'm not mistaken, dt app2sdext works by fooling android that the ext partition is in fact the phone storage itself, hence why some apps show the option move to sd, android believes the apps are on main memory...
hope this helps!

Wayno-san said:
I think that it's just for space. Some say it's better to leave the dalvick on the phone but I really need the space so I move it anyway and it seems to work OK even on class 4.
What I'm not sure about is how Titanium backup treats the apps that have been moved... do they back up correctly or not? Right now I'm having problems with apps that I restored using Titanium backup (they won't update); but that's after moving to a different ROM than the one I used previously.
I'm also not sure why some programs still appear with the option to "Move to SD card" under manage applications. Shouldn't have they already been moved automatically by app2sdext?
Click to expand...
Click to collapse
DTa2sd uses symlinks, so there is no ill effect on TB whatsoever. I have been running DTa2sd for a few months and I have nothing but good to say about it. I had one issue and it turned out to be user error (me being that user LOL.)
And for Honda, I can't quantify any impact on performance, but I unquestionably noticed a snappier performance and stability improvement after moving my dalvik to my cache partition, not to mention having almost 300 apps and still a ton of free space. As for being worth the trouble, I guess I would ask what trouble? The process was simple as can be, so yes, definitely it is worth the effort.
Also I disagree with the second post, I have a15GB class 2 and I'm still seeing benefits. Of course when I use the SD test app, it almost always shows up as a class 4 or 6. That could be a product of a2sd or MIUI as the same test shows class 2 on Evio2. YMMV
Sent from my PC36100 using XDA App

Just_s said:
And for Honda, I can't quantify any impact on performance, but I unquestionably noticed a snappier performance and stability improvement after moving my dalvik to my cache partition, not to mention having almost 300 apps and still a ton of free space. As for being worth the trouble, I guess I would ask what trouble? The process was simple as can be, so yes, definitely it is worth the effort.
Click to expand...
Click to collapse
So you have a cache partition plus an ext partition on your Sd Card? If so, how big does the cache partition have to be for dalvik to fit?
I saw a number of comments NOT to create a cache partition on the SD card for done reason so I did not.
I re-flashed MikFroyo 4.5 AFTER setting up the EXT partition and it looks like everything got setup automatically this time around. It's been running great! The nice thing is that it doesn't screw up widgets like Froyo app2sd.

on miui all you have to do is format the sd card properly. The rom has the rest built in.

Will Apps2SD allow one to wipe and install a new ROM and not have to use Ti backup to reinstall all of the apps?

More than likely not, since many ROMS do not support dta2sd. I would just stick with TB since you can specifically restore the apps you need/want

It was my understanding that if under settings/applications, you don't 'move to sd' any apps, then by default dt a2sd will automatically install/move all apps to the ext3 partition (sd).
Conversely, if you restore an app using TI that was not originally moved to sd (using standard froyo apps2sd function), and if dt a2sd is still installed and configured for all apps to go to sd, then that app will be restored back to the dt a2sd on the ext3 partition.
Please read above carefully before responding.

So you have a cache partition plus an ext partition on your Sd Card? If so, how big does the cache partition have to be for dalvik to fit?
I saw a number of comments NOT to create a cache partition on the SD card
Click to expand...
Click to collapse
No, have small swap and 960mb ext3. Once a2sd is on, use one of the dalvik move commands.
I know people are always recommending this or that on here (don't use havs, don't use sbc, clockwork is not thorough, don't move dalvik, blah, blah, blah). My stance is: nandroid and give it a go, but that's just me.
Sent from my PC36100 using XDA Premium App

Whether it's worth it or not is up to the individual. Everybody's gonna be a little different in how they use their phone. The sacrifice you're making is that reading from SD is slower than reading from internal memory. How much slower in real world situations? I honestly couldn't tell you, as I haven't actually tried it. I've found if I'm even getting close to running out of internal memory for apps, it means I've become an "app pack rat". So I simply clean house of all the stuff I downloaded cuz it seemed cool, but never actually used. Then again, I also don't have a ton of games, which are some of the largest apps. With a class 6 or 10 card, I'd imagine the difference would be minimal though, so if you need the room, and are willing to give up a little bit of speed, try it. You can always go back.

live2ride96 said:
Whether it's worth it or not is up to the individual. Everybody's gonna be a little different in how they use their phone. The sacrifice you're making is that reading from SD is slower than reading from internal memory. How much slower in real world situations? I honestly couldn't tell you, as I haven't actually tried it. I've found if I'm even getting close to running out of internal memory for apps, it means I've become an "app pack rat". So I simply clean house of all the stuff I downloaded cuz it seemed cool, but never actually used. Then again, I also don't have a ton of games, which are some of the largest apps. With a class 6 or 10 card, I'd imagine the difference would be minimal though, so if you need the room, and are willing to give up a little bit of speed, try it. You can always go back.
Click to expand...
Click to collapse
Excellent commentary, a lot of common sense

Related

[Q] Struggling to load HD roms with new 32gb card

Hi All,
Bought myself a new Kingston class 4 32gb microsdhc the other day. Love my music and vids, and also find that travelling a bit, downloading the maps through the HTC locations app is useful, so i'm loving the HD roms.
However, tried to load up Cool V4, and Insertcoin last night and really really struggled. Bootloops galore. Eventually got Cool V4 to work after flashing the extra bit to remove apps2sd.
Both roms load up fine with apps2sd if I switch back to the supplied 4gb card.
Also tried Cool V4 with apps2ext, but had similar issues.
So it works, but of course it means i'm hampered by reduced space for apps.
Has anyone else had similar issues and found a way around them?
Sounds like you've not partitioned the card correctly. How did you do it?
I've tried both with amonra 2.0 and with parted. Same result. also tried both 1gb and 2gb ext4. same result. oh, and with and without swap partition. guess what?
I'm sure the card is a genuine one. It formats on windows and the phone and checks with h2testw just fine.
I was thinking of completely starting from scratch again... new s-off, new nand etc, but not sure if it would change anything as it does seem card related.
Other thing could be with it not supporting cards that fast, have heard others saying you NEED class 2 32GB cards but that was on other Android phones
What happens if you try a non-HD ROM?
no problem with a non-HD rom as they don't "require" you to have an extx partition. But then they don't have the locations app which is one of my main reasons for using an HD rom. I don't have/want a data contract, which means all my maps should be preloaded and rerady to go. Equally I don't want to have to pay for things like co-pilot, or route66 when It's there and ready in the HD rom.
I am assuming they use the ext partition as an extension of the onboard memory as they are obviously designed to a phone with a much larger memory.
The strange thing is that I can move some apps to the SD card through the applications settings. But with only 28Mb free, and half the things I need to install not there, and knowing the way my luck is, they will be the type that can't be moved, I'm gonna run out completely pretty soon.
As for the speed, I would assume that as it's being used as a memory extension it would require a fast speed rather than a slow one. But then I guess the desire wasn't designed when fast big cards were in the market, and of course weren't intended to run roms from a different phone.
If you want A2SD+ they do, try a non-HD ROM which uses it
Hmm yeah, good point. Will try that this evening thanks. I suspect it is A2SD+ that is causing the issues rather than the HD part, but that will narrow it down.
Did I read somewhere than A2SD+ requires a class 6 minimum? I thought though that there was no limitation on A2EXT, which also failed.
Will report back later. (would have just been nice to not be the guinea pig on this one )
I have a Class 2 16GB card and A2SD+ is fine - DATA2SD needs at least 6 to work properly, mind
So I've tried to logically go through some stages each time to check if I can get any of the roms that need storage space on the sd card to work.
I've tried 3 roms. One with A2SD+, one with DATA2SD and one with DATA2EXT. only one i didn't try was D2Whatever.
Each time I tried twice. Once using a 1gb partition created by amonra, and once by creating a partition with parted. No swap areas at all. Each time I also used the aligned-ext4 script that's knocking about. With the D2EXT rom, I only used the recommended settings for 2 EXT4 partitions of 268 and 768 (exactly the numbers i don't recall, but it was what was written in the thread as "working").
And yet, I get absolutely no joy each time.
The only way i can seem to get a rom to work that requires extra space is to use the script written for D2SD that removes the A2SD part of the rom, which allows me to load up fine. Obviously though i'm then very low on storage space for apps. This all points at some error that is affected by the SD card to me. However, when this does load up, I can use the standard froyo A2SD to allow moving of some apps to the SD. Again though, it's not very effective and can only be used in certain apps... ones which i seem not to be using so much!
I'm basically at the limit of my knowledge (limited admittedly, but i've flashed roms enough times on the desire and on other phones to kinda know what's up). This thing has me beaten. There's no obvious reason why they don't work. People have used faster cards, people have used slower cards, People have used the sandisk 32gb which is supposedly the same size AND slower.
Can anyone help? Has anyone successfully loaded a rom which uses A2SD, D2SD or D2EXT onto a desire with a kingston 32gb class 4 card? Can they share how they created partitions, and any extra steps the made to get it to work?
I can't take my phone out of action tonight as i'm expecting an important call in the morning, but I will absolutely wipe my desire from nand up tomorrow, and also double check the h2testw scores on my card. If that doesn't work, then i can't see how anything will.
Hey i just thought i'd add my experiences to this thread as it is similar!
I went for iNsertCoin Desire HD Rom Data2ext version. Formattted the memory with gparted as 6113mb FAT32, 1024mb EXT4, 256mb EXT4 and 255mb unpartioned.
Installed rom etc fine, installed a few apps but phone started lagging so i looked in titanium to see the following screenshot. This can't be right so i reformatted and did it all again. But after reinstalling, my apps installed again that i thought i deleted when i formatted memory card and phone (did full wipe, cache, delvik etc etc).
Any ideas?

Running Out of Space? (CM7)

I have been running out of space lately, even with my CM7 a2sd+
Was considering getting another ROM which has data2sd, but luckily I found another way. A much better way.
There is a free app on the Android Market called simple2ext.
Now if you are running CM7 and have an ext4 partition, use this app to transfer all your apps, your davlik and cache (data is possible, but not recommended) to that ext4 partition, and your phone will think everything is still on phone memory. That means, yes, widgets can be used while they are installed on your SD. I now run 80% free phone memory
Well happy. I even donated the gold donation ($5) to the developer of simple2ext.
Thanks for the tipp. Will try it!
Klewe
In the thread for cyanogenmod 7 you find a nice thread for this program:
http://forum.xda-developers.com/showthread.php?t=917377
There is also given another possibility, which i would prefer:
Legacy App2SD Addon Script
This is an absolutely priceless app! It has saved me the nightmare of constantly seeing the low memory warning. Now I can save as many apps to my Desire as I want!
Note: make sure you set your target destination for app downloads to internal. The app takes care of the rest for you.
Many thanks to the Dev
Excellent!
At some points I was thinking about throwing my Desire out the window. Now it's like a completely different phone.
It helps, but if u try another HBOOT, you will get more space without slowing the phone down. But its more risky
My handset is still lightning fast without another hboot
I think this is quicker, neater and easier for the same result
Personal preference though
Sent from my HTC Desire using XDA App

[Q] Root Memory Savings

First time rooter, planning to get this done in the next few days. The biggest complaint I'd have about the slide is the lack of internal memory and how it's impossible to utilize new apps with the phone.
How much internal memory can I expect will be saved by going vanilla Android?
MT3G Slide said:
First time rooter, planning to get this done in the next few days. The biggest complaint I'd have about the slide is the lack of internal memory and how it's impossible to utilize new apps with the phone.
How much internal memory can I expect will be saved by going vanilla Android?
Click to expand...
Click to collapse
If you root and you use a slimmed down rom like the xm rom, you'll save some space but you won't get as much till you use a script that puts the dalvik cache into your sd card. If you use a cm7 mod, like xm, you can use the app s2e that does it rather easily. https://market.android.com/details?id=ru.krikun.s2e
I also found that even using s2e, moving apps 2 sd (which cyanogen will let you move even more than stock) gives you even more space.
Sorry, I don't know a direct answer to your question, so hope this helps. Before my flex ribbon went bad on my slide, I was running XMv1.1 with darktremor apps2sd ( apps & dalvik moved to SD ), along with custom partition tables, and I had about 250MB-300MB of total internal memory available.
Then again, moving dalvik to SD frees up enough space for I think anyone besides me, lol. I had about 300 applications installed according to Titanium ( I'm guessing that's including system apps ), and I had about 150MB free of internal memory still with my setup.
there's always a2ext/data2ext if you're feeling frisky...

Energy ROM Dated 01/12/2012 not enough RAM

I attempted to return to this ROM and did the full wipe three times and then APPs started to download and got 2/3 done when I started to get low memory message. I attempted to run Ap2SD to move Davlick and got not enough memory error. It shows that I have 48MB of free memory but I have my SD card partitioned to 2GB. Any Idea?
Some roms just take up more memory than others. Less storage is sacrificed for a better rom.
sitlet said:
Some roms just take up more memory than others. Less storage is sacrificed for a better rom.
Click to expand...
Click to collapse
Not actually true. AOSP are "better roms" but take up far less space.
Sent from my RamenizedEvo on Cricket.
KommodoreHeinz said:
Not actually true. AOSP are "better roms" but take up far less space.
Sent from my RamenizedEvo on Cricket.
Click to expand...
Click to collapse
"better roms" is a relative term. I MUCH prefer a sense rom to an aosp one.
sitlet said:
"better roms" is a relative term. I MUCH prefer a sense rom to an aosp one.
Click to expand...
Click to collapse
I know that's why I used the quotation marks. I prefer AOSP over sense any day.
Sent from my RamenizedEvo on Cricket.
lol i hate them bothhhh jk
i just switched to energy again with about 50 apps loaded like flash and a few games everything i need and i still got about 100mb left. i tweaked it in the kitchen for my own liking such as adding stuff like google voice and took out like car home and stuff i dont really use. anyways my suggestions would be to get that dalvik over to your sd card partition or look into how many apps u are just installing to have. i mean i still do it. I download adobe reader even though i dont need it but i dont wanna have to download it when i do.
Hey,
When you run into that partition your SD card and it will help you out man, some of those roms are monsters its just something you need to look at the pros and cons and see if its worth it! good luck
I don't get it, if you flashed to this ROM before, what could be wrong? So far it's the only ROM I've flashed, without a partitioned SD card either, and I still have plenty of space, even after installing a bunch of apps on the phone storage.

[Q] [Help?!] Abnormally low free RAM and storage?

Hello,
I'm currently running Carbon Nightly Rom (CARBON-JB-NIGHTLY-20131117-1645) with kernel 3.0.64-CM-gd6f2f4a and I'm having massive issues with RAM and Storage. I've taken screenshots to get my point across as best as I can.
I'm strangely receiving abnormally low free RAM. Whenever I type a long text or a long paragraph, the programme i'm using will crash, giving the error "Whoops! ______ Has Crashed". I'm pretty sure this is because I'm running out of memory but I have all recent apps closed and I've looked at what apps I have running and there doesn't seem to be anything too extravagant.
The other major problem I'm getting is my internal phone storage. I have the 16GB internal storage model and after flashing my custom ROM(s) (Including gapps) I've ran all the way down to 10.46GB? Leaving only my phone 2GB or so leverage meaning I have to transfer photos and downloads, etc to my SD card a lot more frequently which Is becoming quite a nuisance. I don't have a ton of apps on my phone, and the ones that are on there are all used. Only 2.78GB of apps.
I really would like to get this fixed as I use my phone pretty much 24/7 and I just find the minor issues being the most annoying as you can imagine having to transfer every photo you take to your SD card every day(almost) as well as some apps crashing due to insufficient memory. I'd greatly appreciate your help!
Due to unable to post links, I've attached 2 screenshots that just show my problems.
Many Thanks!
destination184 said:
Hello,
I'm currently running Carbon Nightly Rom (CARBON-JB-NIGHTLY-20131117-1645) with kernel 3.0.64-CM-gd6f2f4a and I'm having massive issues with RAM and Storage. I've taken screenshots to get my point across as best as I can.
I'm strangely receiving abnormally low free RAM. Whenever I type a long text or a long paragraph, the programme i'm using will crash, giving the error "Whoops! ______ Has Crashed". I'm pretty sure this is because I'm running out of memory but I have all recent apps closed and I've looked at what apps I have running and there doesn't seem to be anything too extravagant.
The other major problem I'm getting is my internal phone storage. I have the 16GB internal storage model and after flashing my custom ROM(s) (Including gapps) I've ran all the way down to 10.46GB? Leaving only my phone 2GB or so leverage meaning I have to transfer photos and downloads, etc to my SD card a lot more frequently which Is becoming quite a nuisance. I don't have a ton of apps on my phone, and the ones that are on there are all used. Only 2.78GB of apps.
I really would like to get this fixed as I use my phone pretty much 24/7 and I just find the minor issues being the most annoying as you can imagine having to transfer every photo you take to your SD card every day(almost) as well as some apps crashing due to insufficient memory. I'd greatly appreciate your help!
Due to unable to post links, I've attached 2 screenshots that just show my problems.
Many Thanks!
Click to expand...
Click to collapse
Looking at the screen shots, my observation is that RAM is not the real issue here. It may be high considering you are running non-TW rom. However RAM usage in all TW ROMs also shows similar usage levels and they run perfectly on N7100.
JBY said:
Looking at the screen shots, my observation is that RAM is not the real issue here. It may be high considering you are running non-TW rom. However RAM usage in all TW ROMs also shows similar usage levels and they run perfectly on N7100.
Click to expand...
Click to collapse
I'm sorry but I'm quite noob at this! TWO ROMs? Could you elaborate and explain what these are and how they differ?
I was almost certain it was the RAM. Other people using same phone are using about 500MB just on applications. Mine is twice that? If I've got a handful of apps open, eventually one will crash, and keep crashing, how I fix it is simply clear my recent apps? Then it works fine again until there's too many recent apps again? I was certain it was RAM related because of it saying such low RAM when I had several apps open.
If it's not a problem with RAM, could you suggest on what it could be?
Cheers
destination184 said:
I'm sorry but I'm quite noob at this! TWO ROMs? Could you elaborate and explain what these are and how they differ?
I was almost certain it was the RAM. Other people using same phone are using about 500MB just on applications. Mine is twice that? If I've got a handful of apps open, eventually one will crash, and keep crashing, how I fix it is simply clear my recent apps? Then it works fine again until there's too many recent apps again? I was certain it was RAM related because of it saying such low RAM when I had several apps open.
If it's not a problem with RAM, could you suggest on what it could be?
Cheers
Click to expand...
Click to collapse
TW: Touchwiz (Samsung stock based) I mean.
As I write, my RAM usage on my N7100 shows 1.33GB and the device is running perfectly. I am using TW based DN3 ROM with Note3 and S5 features (heavily loaded!)
Please install any other ROM and see and how your device performs. Also try TW based ROMs.
JBY said:
TW: Touchwiz (Samsung stock based) I mean.
As I write, my RAM usage on my N7100 shows 1.33GB and the device is running perfectly. I am using TW based DN3 ROM with Note3 and S5 features (heavily loaded!)
Please install any other ROM and see and how your device performs. Also try TW based ROMs.
Click to expand...
Click to collapse
I'm using about 1.4GB with no recent apps (Thats just applications RAM) I have about 300-200MB RAM free which I thought was really low.
If I install a new ROM, wouldn't this effect my storage problem? With only 10.46GB left, Installing new ROMs will make this number get smaller and smaller right? Is there a way to remove software that Isn't being used?
Thanks!
update:
I Installed DiskInfo to see if I could find out where all this storage is being taken from. It's reporting that I'm using 7.7GB of data in the /data folder.
(Take a look at attachment for screenshot). So I had a look at this folder in ES File Explorer and the "dalvik-cache" folder says it's taking 448.26MB. Is this an abnormal amount? What would happen If I were to clear the dalvik-cache? In /data there is a folder which is titled 'backup' (/data/backup) but that is only 3.08KB so I don't think it's a backup taking the space.However, In the folder /data there is another folder named 'data' (/data/data) and this says its having 601.19MB within it.
I really would like to free up some internal storage but it only says that my internal storage is 10GB on a 16GB phone. Yes it was around 16GB before installing a new ROM.
destination184 said:
update:
I Installed DiskInfo to see if I could find out where all this storage is being taken from. It's reporting that I'm using 7.7GB of data in the /data folder.
(Take a look at attachment for screenshot). So I had a look at this folder in ES File Explorer and the "dalvik-cache" folder says it's taking 448.26MB. Is this an abnormal amount? What would happen If I were to clear the dalvik-cache? In /data there is a folder which is titled 'backup' (/data/backup) but that is only 3.08KB so I don't think it's a backup taking the space.However, In the folder /data there is another folder named 'data' (/data/data) and this says its having 601.19MB within it.
I really would like to free up some internal storage but it only says that my internal storage is 10GB on a 16GB phone. Yes it was around 16GB before installing a new ROM.
Click to expand...
Click to collapse
You can clear cache and Dalvik cache from recovery.
System (ROM) will take 4-6GB space on on 16GB. Only balance will be available for you for apps and other data.
Meanwhile I guess you had wiped cachet/dalvik cache with every ROM installation. I suggest you test another rom and see the difference.
JBY said:
You can clear cache and Dalvik cache from recovery.
System (ROM) will take 4-6GB space on on 16GB. Only balance will be available for you for apps and other data.
Meanwhile I guess you had wiped cachet/dalvik cache with every ROM installation. I suggest you test another rom and see the difference.
Click to expand...
Click to collapse
I cleared dalvik cache and applications cache. Didn't get much memory back as it reoptimized the apps after clearing the cache! I went around and unistalled apps I don't use. I didn't really want to result In it because I do use them, just not as frequently. But I got my internal storage space up to 4GB free.
As for RAM, I've not had much luck. Still using a ridiculous amount of memory with apps crashing whenever there is to much going on. I have to write in small sentences, send, small sentence, send, small sentence as a long paragraph etc would make the application crash, when I reopen the app, all the text would have gone. So this is starting to become a pain!
Any other suggestions that anyone can put forward?

Categories

Resources