Lag on the NS (Compared to MT4G)? - Nexus S Q&A, Help & Troubleshooting

Hey Ya'll--
I just joined the NS club (coming from a MT4G, G2, and the N1).
Anyhow, I notice a noticeable difference in speed between my mt4g and the ns (with the ns losing this battle).
I'm running both on the newest CM7 nightlies, and it just seems that I'll hit lag when opening apps, using menu items, etc... on the NS that I never do on the MT4G.
Anyone else notice this? Do I just have a bum unit? Is CM7 not very fast on the NS?
Help! I had thought these two were pretty comparable hardware-wise....

In my experience i didnt like CM7, try another rom instead.
The ns itself is pretty darn fast, so check out some other rom, like NScollab.
Thats my favorite anyways.

Linus82 said:
In my experience i didnt like CM7, try another rom instead.
The ns itself is pretty darn fast, so check out some other rom, like NScollab.
Thats my favorite anyways.
Click to expand...
Click to collapse
I'll try it, but isn't that just a CM-based ROM with a different kernel?

More of a mix between cm7 and stock
Sent from my Nexus S using XDA App

I had myt4g and now ns. To be honest, I tought i'd miss the 256 M of RAM, but apparently I don't...so far. I use stock rom on both, then cm7 on myt4g and it was smoother. I'll keep u posted after I put cm on ns. What I miss here is the 720 HD recording, but that's another story...
Regards!
Sent from my Nexus S using XDA App
EDIT: After 18 hrs of intense use, no lag.

Related

[Q] CM7 users...

Hows the experience on the Inspire? Any issues?
Just wanted to find out if its worth going through the process. It seems a little more involving than other rom installations.
Works great. Sound sucks. I missed the nicer camera app so I switched back to stock rooted oc
Ill hold off for now then till the sound is fixed.Thanks
The tinny sound may be fixed by Turbonium if his thread is right. I will be testing it tomorrow.
Other than that I love it.
Sent from my Desire HD using XDA Premium App
There is nothing like CM. Smoother than anything and fast. I just applied the sound fix and its as close to stock sound as I can remember. I forsee that fix being cooked into all Inspire kernels moving forward.
Which version would be the best to use? I think theres like 2 or 3 plus the nightlies?
I'm using the nightly #7 and it rocks, though there is no support on nightlies (can't file bugs), they seem to be as reliable as a stable build. If this doesn't convince you, RC 1 is also available which works just as good. BTW sound has been fixed here, I just tried it and it works as stated. The only thing I miss from a Sense based ROM is the Connected Media app to be able to watch videos on my HDTV and the Camera app, but I can live with CM7 without those apps.
I'm using RC1 and it's amazing.
Sent from my CM7 Inspire
I got the buggered cwm from another rom and almost didn't bother fixing it to get cm7.
glad I did. After flashing the latest nightly and the sound fix this is with out a doubt the best rom I've used and in general the best android platform I've used. Snappy, smooth, and as a galaxy s defector GPS and everything else simply works. Hard to believe this is an unfinished rom as its still in RC status. The guys building this thing obviously know wtf they are doing.
I recommended any one who has an inspire flash this ROM.
Sent from Inspire 4g CM7 nightly 8.
I second this. I have no clue as to why it would be called RC if it feels like premium quality software.
I flashed it a couple hours ago.Im gonna give it more time but I really want to go back to Coredroid. It feels about the same on the speed and smooth factor but without the sense I kinda feel like I was back on my captivate.Sense has me sold I think.
I see a lot of posts here about CM 7, so are people just flashing CM 7 that's for the Desire HD or is it one specifically for the Inspire? Just wondering because I ordered an Atrix and I don't see as much development going on for it when compared to the development for the Inspire. But maybe that has to do with the locked boatloader. I'm going to test it and out for a day or two and if it's not up to my standards, I'm going to exchange it for the Inspire.
plmiller0905 said:
I see a lot of posts here about CM 7, so are people just flashing CM 7 that's for the Desire HD or is it one specifically for the Inspire?
Click to expand...
Click to collapse
The Desire HD one, I am using Nightly 8 with TurboniumX's audio fix. Works like a champ.
lonesomecrow said:
I'm using the nightly #7 and it rocks, though there is no support on nightlies (can't file bugs), they seem to be as reliable as a stable build. If this doesn't convince you, RC 1 is also available which works just as good. BTW sound has been fixed here, I just tried it and it works as stated. The only thing I miss from a Sense based ROM is the Connected Media app to be able to watch videos on my HDTV and the Camera app, but I can live with CM7 without those apps.
Click to expand...
Click to collapse
search "twonky mobile" in the market place. It will let you beam stuff from your phone to the a dlna\upnp tv or other device (ps3\xbox etc).

Best rom for the G2x?

Ok, normally its a no brainer as im used to CM7 on the G2, but i have been reading there is a lot of bugs with it (i have not read since nightly release 17 or so and i think its up to 30 or something around that now so i gotta catch up a bit i just got the phone today). I also read that eaglesbread or something like that is mentioned all over the place. normally i would not ask this question, but with this phone there is a lot of issues and want to clarify everything.
im an avid CM7 user, so trying other roms makes me nervous, so overall what has been the best ROM where everything works (gps, wifi, 4g, reboots, etc etc etc)
I would also like a rom with an overclockable kernel built in, as im kinda nervous about flashing kernels, but please feel free to share combos of roms and kernels that work outstanding as well. again, im used to a G2, so over there i dont ask this question, as i started and will continue to use CM7 on my G2.
my G2x is already rooted.
You are going to get alot of opinions cause at this point in time no rom is that much better then any other
Now wait for a while longer and I am sure it would be an easier answer
tweezit said:
You are going to get alot of opinions cause at this point in time no rom is that much better then any other
Now wait for a while longer and I am sure it would be an easier answer
Click to expand...
Click to collapse
lol, sadly in the back of my mind, thats what i was thinking.
usually before i buy a phone, first thing i look for is how easy it is to root, then i look at hardware, then roms and stability. as you can tell, i have been trolling the G2x forums for almost 2 weeks now looking around and have not seen anything that is straight forward like on the G2, but i also got the G2 in feb 2011, so it was already out for a while prior to my purchase compared to this phone has been out for what 3-4 weeks now?
my initial plan was to stick with stock rom, just root it and change the font and remove some bloatware and wait for the official GB update and install it manually from one of our great developers on this site
my device has very very minor screen bleed at each of the 4 corners and even that was hard to find, screen build quality seems good and all day under moderate use has not locked up on me. i will have to figure out why wifi was having an issue with me, but my G2 was also have wifi lockups that it never had before so it may be an issue on my end. but 4G connectivity has been working 100%.
tackleberry said:
lol, sadly in the back of my mind, thats what i was thinking.
usually before i buy a phone, first thing i look for is how easy it is to root, then i look at hardware, then roms and stability. as you can tell, i have been trolling the G2x forums for almost 2 weeks now looking around and have not seen anything that is straight forward like on the G2, but i also got the G2 in feb 2011, so it was already out for a while prior to my purchase compared to this phone has been out for what 3-4 weeks now?
my initial plan was to stick with stock rom, just root it and change the font and remove some bloatware and wait for the official GB update and install it manually from one of our great developers on this site
my device has very very minor screen bleed at each of the 4 corners and even that was hard to find, screen build quality seems good and all day under moderate use has not locked up on me. i will have to figure out why wifi was having an issue with me, but my G2 was also have wifi lockups that it never had before so it may be an issue on my end. but 4G connectivity has been working 100%.
Click to expand...
Click to collapse
If you're a Cm fan, now's the time to jump on board. #34 is fairly stable. I use it as my day to day. The battery readings are still f'd up something major. Bionix is a really nice rom. Smooth and clean, and really no major bugs that I noticed. I rocked that for about 7 days, in between #26 and #33 CM. The battery goes fast with Bionix however...if the reading is, in fact, correct.
Profondo_Rosso said:
If you're a Cm fan, now's the time to jump on board. #34 is fairly stable. I use it as my day to day. The battery readings are still f'd up something major. Bionix is a really nice rom. Smooth and clean, and really no major bugs that I noticed. I rocked that for about 7 days, in between #26 and #33 CM. The battery goes fast with Bionix however...if the reading is, in fact, correct.
Click to expand...
Click to collapse
Thanks for the input, would you mind clarifying what you mean by fairly stable?
Nonsense!
I've been using Eagles Blood 1.04 Froyo for about a week now and its been great. I chose this one because it looks stock and I like that (black status bar is a nice mod too). Everything has worked fine: wifi, calls, GPS, 4G, good battery life, etc. I tried a couple Gingerbread variants but I had too many issues -- freezes, major keyboard lag, GPS not locking on. Haven't tried CM yet, although I loved it on my Nexus One.
Just my 2¢
Sent from my LG-P999 using XDA App
There are some freezes with any of the roms when you use the kernels but what do you expect when you overclock to 1.5? From my experience the most stable set up for me is running stock froyo or EB froyo, but I always change my mind and go to GB and CM7 so go figure. Mind you the freezes for me are about 3 times a day and are annoying but the trade off IMHO is worth it
Hypocriticalplan said:
There are some freezes with any of the roms when you use the kernels but what do you expect when you overclock to 1.5? From my experience the most stable set up for me is running stock froyo or EB froyo, but I always change my mind and go to GB and CM7 so go figure. Mind you the freezes for me are about 3 times a day and are annoying but the trade off IMHO is worth it
Click to expand...
Click to collapse
I am running the froyo eb. 04. Seems pretty good. Battery life has improved a lot so far. I do want volume button wake but I haven't read where that was yet or if its even available I just remember seeing it somewhere.
Sent from my LG-P999 using XDA App
tried them all and like eaglesblood the best!
tackleberry said:
I would also like a rom with an overclockable kernel built in, as im kinda nervous about flashing kernels
Click to expand...
Click to collapse
You should be much more concerned about overclocking your device than flashing a kernel. You really don't have much to fear, just dont get careless.
CM is a crowd favorite but its not for me so I dont think you would benefit from my opinion on the available roms.
I just encourage you to take a deep breath and start flashing rom to rom. You just might find that you like something else a lot more.
Faux asop is pretty solid for me. His latest with kernel is doing well so far. I haven't had the random loss in audio lately. If the battery is wrong I don't care because I am ocd and it helps me not worry!
Sent from my LG-P999 using XDA Premium App
I have come to like stock Froyo the most, without bloatware of course.
Sent from my LG-P999 using XDA App
Cm7 and faux aosp is epic win right now. I'm waiting on krylon to release bionix rc2.....
Sent from my LG-P999 using Tapatalk
sl0play said:
You should be much more concerned about overclocking your device than flashing a kernel. You really don't have much to fear, just dont get careless.
CM is a crowd favorite but its not for me so I dont think you would benefit from my opinion on the available roms.
I just encourage you to take a deep breath and start flashing rom to rom. You just might find that you like something else a lot more.
Click to expand...
Click to collapse
Same here. I liked cyanogen mod up through 4.1.11.1 on my G1 but ever since then there have been roms that are both faster and more stable. Props to cyanogen for influencing the movement though. Not knocking him, just not my style anymore... going to try faux's aosp I think.
Sent from my LG-P999 using Tapatalk
Anyone have an update on their favorites? Seems like we've had an explosion of new ROMs lately.
Hey devs, might you want to consolidate your efforts a bit?

ROM?

What ROM/Kernel pair is the most stable, has EVERYTHING functional (camera, BT, ect..) and is better on battery the same if not better than GB 2.3.3, thank you
Paul Nur said:
What ROM/Kernel pair is the most stable, has EVERYTHING functional (camera, BT, ect..) and is better on battery the same if not better than GB 2.3.3, thank you
Click to expand...
Click to collapse
miui is really stable for me, and some cm7 nightlies, eagles blood 1.07 is better on battery than 1.08, and wepon g2x reboots on me.
right now im using miui 1.8.19 with go launcher and no problems. its very smooth
Lol way not to answer his question. MIUI is based of CM7 and cannot do AD2P. Try xboarders tweaked OTA ROM. Everything's functional and has tremendous battery life.
Mister Hat said:
Lol way not to answer his question. MIUI is based of CM7 and cannot do AD2P. Try xboarders tweaked OTA ROM. Everything's functional and has tremendous battery life.
Click to expand...
Click to collapse
Wonder why I didn't answer him? lol, and I have never heard of xboarders, tell me MORE
Haha well it is the official OTA (2.3.3) taken and tweaked for speed and performance and slimmed down and pre rooted, so everything works like it should and it's faster than ever especially when overclocked with faux123's kernel.
Mister Hat said:
Haha well it is the official OTA (2.3.3) taken and tweaked for speed and performance and slimmed down and pre rooted, so everything works like it should and it's faster than ever especially when overclocked with faux123's kernel.
Click to expand...
Click to collapse
Where can I get this ROM? when did it come out? and is there a lot of support for it?
Weapon g2x is great and stable. Everything works and was updated today
Sent from my LG-P999 using XDA Premium App
hey In my opinion mr hat is right you want xboarders stock ota tweeked rom you can get it here: http://forum.xda-developers.com/showthread.php?t=1158513
That was what I used before I decided to move on to Eaglesblood and give up my streaming music but EB is definitly the best ROM for me. For you it sounds like XB is the way to go. The only thing is you wont find any updsates or real support for it. Apparently Xboarder had a problem with some people in this fourm or maybee it was the other way around they had a problem with him but either way he is no longer developing for the g2x last I heard I think he is now working on the sensation but the rom does not need anything it is 100% functional in my opinion it is as good as it gets for a stock ROM with no real add ons just root and no crap on it. Let me know how you like it.
but isnt always certain that adding any kernel to that stock rom by xboarder will break video or is that issue related to other phones?
Mine works beautifully.
Mister Hat said:
Mine works beautifully.
Click to expand...
Click to collapse
So, nothing broke with faux kernel and aosp rom? Nice
Sent from my T-Mobile G2
Mister Hat said:
Mine works beautifully.
Click to expand...
Click to collapse
What ROM and Kernel are you running? Obviously xboards ROM, what kernel?
Weapon 2.5 caused my phone to shut down twice, I did do a clean install.
I am going to stay with it though!
G2X or Not???
I have been debating getting the G2X. I am a bit bored and currently using a Vibrant on Bionix 1.3.1. The Vibrant works great with the new ROM, but I wanted the front and rear facing cameras, a flash for the camera, and the dual core would not hurt
Is it worth getting or should I just wait for the Galaxy S II? The G2X looks like a great device, but is there a lot of development for it (ROMS, etc)?
Problem with waiting for the Galaxy S II is the high price when it first comes out, so it would be a while before prices come down.
apicia said:
I have been debating getting the G2X. I am a bit bored and currently using a Vibrant on Bionix 1.3.1. The Vibrant works great with the new ROM, but I wanted the front and rear facing cameras, a flash for the camera, and the dual core would not hurt
Is it worth getting or should I just wait for the Galaxy S II? The G2X looks like a great device, but is there a lot of development for it (ROMS, etc)?
Problem with waiting for the Galaxy S II is the high price when it first comes out, so it would be a while before prices come down.
Click to expand...
Click to collapse
There is alot of support for ROMs for the g2x, I got mine 2 weeks ago and its has been my favorite phone so far.
Sent from my LG-P999 using XDA App
Id have to say this has been my favorite android phone so far....I like the ability to flash...it would be nice to have a few more devs working on things but I love cm7 and don't plan on switching so development is fine. Although when I was on my captivate hardcores speedmod kernels always rocked
Sent from my LG-P999 using XDA App
apicia said:
I have been debating getting the G2X. I am a bit bored and currently using a Vibrant on Bionix 1.3.1. The Vibrant works great with the new ROM, but I wanted the front and rear facing cameras, a flash for the camera, and the dual core would not hurt
Is it worth getting or should I just wait for the Galaxy S II? The G2X looks like a great device, but is there a lot of development for it (ROMS, etc)?
Problem with waiting for the Galaxy S II is the high price when it first comes out, so it would be a while before prices come down.
Click to expand...
Click to collapse
I'd your flash happy you will not be happy with this phone. Especially coming from a vibrant, there is barely anything happening here.
Sent from my LG-P999 using xda premium
Weapon gets my nod...and never had any reboots or anything weird like that.
Sent from my LG-P999 using xda premium
So far Eaglesblood 1.08 is by far the best rom it has the best battery use and it is the most stable it never crashed on me once I loved it 1.07 seemed good too but I just liked 1.08 better. weapon crashed on me 4 times in 3 hours so I did not even give it a full day to test. I usually give a ROM a week to see what it can do unless there is a problem from the begining. I am currently testing MIUI so far it looks like an I-phone piece of **** and but I kinda like it. I was able to put launcher pro on but as I am writing this post it is force closing everything it just started I guess it doesnt want a good reveiw LOL. Well Now it wont stop even after a hard boot and a complete powerdown and a permissions fix so thats it for MIUI it is not getting a week HMMM what next? Anyone? For now I am going back to goog old EB or maybee XB stock tweeked until I can figure out which one is next I like xb for 2.3.3 stock and the LG camera is just about done they have ver 3.0 out and they fixed alot of stuff I tried it out yesterday and it is really good props to those guys. Well if anyone thinks they know whice one I should try next let me know.
To the guy who was thinking of getting this phone I would it is a great phone the most user friendly device I have ever had and also the easiest thing to hack ever. If you like to hack phones or if you just like a good fast phone then this is for you. Good luck.
Mister Hat said:
Haha well it is the official OTA (2.3.3) taken and tweaked for speed and performance and slimmed down and pre rooted, so everything works like it should and it's faster than ever especially when overclocked with faux123's kernel.
Click to expand...
Click to collapse
Question still stands, are you running Xboards build 1.2.2 of GB 2.3.3 with fauxes kernel 0.1.3 OC or SV?

Dad-Worthy ROM

Hi all--
I just bought this phone for my Dad as an upgrade from the inspire 4g.
He's been running CM7 on that phone (and on his n1 before that). However, i see that CM7 is crap right now on the Skyrocket (I'm on the t989 on tmobile...but don't use it there because of the lack of wifi calling...a must with tmo's terrible network).
Anyhow, does anyone have a ROM recommendation for me/him?
I'll replace the stock launcher with Go Launcher anyways, so I'm really looking for something that is stable, has great battery life, and that he won't need to update regularly (which he won't---I'll just update it when I am in town every month or two).
Thoughts?
Thanks!
bongostl said:
Hi all--
I just bought this phone for my Dad as an upgrade from the inspire 4g.
He's been running CM7 on that phone (and on his n1 before that). However, i see that CM7 is crap right now on the Skyrocket (I'm on the t989 on tmobile...but don't use it there because of the lack of wifi calling...a must with tmo's terrible network).
Anyhow, does anyone have a ROM recommendation for me/him?
I'll replace the stock launcher with Go Launcher anyways, so I'm really looking for something that is stable, has great battery life, and that he won't need to update regularly (which he won't---I'll just update it when I am in town every month or two).
Thoughts?
Thanks!
Click to expand...
Click to collapse
TPC by twopumpchump has been running incredibly well for me. Battery life has been amazing, especially when installing his OC'd script through CWM. It is not themed like the others, but performance and reliably is on par.
bongostl said:
Hi all--
I just bought this phone for my Dad as an upgrade from the inspire 4g.
He's been running CM7 on that phone (and on his n1 before that). However, i see that CM7 is crap right now on the Skyrocket (I'm on the t989 on tmobile...but don't use it there because of the lack of wifi calling...a must with tmo's terrible network).
Anyhow, does anyone have a ROM recommendation for me/him?
I'll replace the stock launcher with Go Launcher anyways, so I'm really looking for something that is stable, has great battery life, and that he won't need to update regularly (which he won't---I'll just update it when I am in town every month or two).
Thoughts?
Thanks!
Click to expand...
Click to collapse
Try pirate ghosts rom in the dev section. Super stable for me. But all of our rom seem to be perfect. Ive tried em all and have not had a prob. And i wouldn't say cm7 is crap either. Our heros put time into that rom/kernal. It may not be for everyone, but its still a reliable rom for our phone.
Sent from my Transformer TF101 using xda premium
cdshepherd said:
Try pirate ghosts rom in the dev section. Super stable for me. But all of our rom seem to be perfect. Ive tried em all and have not had a prob. And i wouldn't say cm7 is crap either. Our heros put time into that rom/kernal. It may not be for everyone, but its still a reliable rom for our phone.
Sent from my Transformer TF101 using xda premium
Click to expand...
Click to collapse
Well said.
I would say stock. Just change the launcher.
Sent from my SAMSUNG-SGH-I727 using Tapatalk
bongostl said:
Hi all--
I just bought this phone for my Dad as an upgrade from the inspire 4g.
He's been running CM7 on that phone (and on his n1 before that). However, i see that CM7 is crap right now on the Skyrocket (I'm on the t989 on tmobile...but don't use it there because of the lack of wifi calling...a must with tmo's terrible network).
Anyhow, does anyone have a ROM recommendation for me/him?
I'll replace the stock launcher with Go Launcher anyways, so I'm really looking for something that is stable, has great battery life, and that he won't need to update regularly (which he won't---I'll just update it when I am in town every month or two).
Thoughts?
Thanks!
Click to expand...
Click to collapse
CocaColaClassic is very nice as well is Sky Ice Cream Sandwich Multiple Flavors. The developer seanzscreams has worked fast and furiously to make these ROMs mature.
The speed and battery life on CocaCola is amazing but if you have an issue with a black and red theme then check out ICS.
That's my 2 cents.
cdshepherd said:
Try pirate ghosts rom in the dev section. Super stable for me. But all of our rom seem to be perfect. Ive tried em all and have not had a prob. And i wouldn't say cm7 is crap either. Our heros put time into that rom/kernal. It may not be for everyone, but its still a reliable rom for our phone.
Sent from my Transformer TF101 using xda premium
Click to expand...
Click to collapse
+1 for Space Pirate. Running it now and couldn't be happier. You won't have to worry about any updates because PirateGhost has since left the Skyrocket. But don't worry, it doesn't need any. Based mostly on stock, just tweaked and optimized. So no crazy kinks or bugs that would need to be worked out through updates. Battery life has been amazing - averaging ~3% per hour with moderate use throughout the work day. And undoubtedly snappier than stock.
Sent from my SAMSUNG-SGH-I727 using XDA App
I've been using using the alien ROM and love it. very simple and easy. Takes out most bloatware but isn't super flashy and retains to stockish feel.

differences between ics roms

are there any noticeable differences between the hell fire sandwich and eaglesblood rom
Nope
Very minor tweaks like Conf, init.d, or build.prop but never notice much diff between then. Kernels give you more difference but even then it's not much
I've tried them both out for myself and out of both I'd say go with Eaglesblood. The battery life seems much better than Hellfire Sandwich and it's the smoothest of all ICS ROMs I've tried so far. But other than that, they're all ICS 4.0.3 so there's not that big a difference otherwise.
just try a few out, make a backup in CWM and start flashing away
test em out for a while, read at least the 5 last pages in each thread to find common issues, and decide for yourself
The only one that's REALLY different is probably AOKP. It's much more customizable than CM9.
Sent from my LG-P999 using xda premium
I've used both for over a week each and my phone definitely likes EB better. Both are very good smooth builds, but EB with Faux kernel worked best on my G2x out of all ICS ROM+Kernel combos. But like Klathmon said, try em all. Thats more fun than asking.
FatalityBoyZahy said:
The only one that's REALLY different is probably AOKP. It's much more customizable than CM9.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
I'm gonna have to second this one, if you guys haven't tried it, sit down and mess with it for an hour or so.
I can honestly say that I will start choosing my new phones based on what they support... Its really that different!
The latest AOKP build is version 4.0.4 and it seems noticeably smoother. It seems to work better with Trinity also, in my experience anyway.
Caliyork said:
The latest AOKP build is version 4.0.4 and it seems noticeably smoother. It seems to work better with Trinity also, in my experience anyway.
Click to expand...
Click to collapse
Where did you manage to find Trinity for CM9? I can only find it for CM7
in the site.
Pretty sure they are all very similar beside battery performance, like the poster above said, EB has better battery performance.
btw, I decided to go to several different cell phone stores and check out the real ICS galaxy nexus right, and you know what? IT IS ACTUALLY CHOPPY!!!!!
They dont even have widgets on the homescreen, and it is still choppy for some reason......their default launcher suck dicks basically.
Also, I downloaded antutu on their phones too, and guess what, the score on stock rom stock voltage ics 4.0.3, stock launcher everything stock, is only on par with my stock [email protected] running EB ICS....I am starting to wonder why in the **** their stock roms are so damn slow when we didnt even have a complete source from cm9....
ok i am done ranting, sorry about that lol.
Samuka97 said:
Where did you manage to find Trinity for CM9? I can only find it for CM7
in the site.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?p=23350450
Flash away, friend.

Categories

Resources