denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
Denise ([staff profile] denise) wrote in [site community profile] dw_news2011-12-16 03:50 am

Dreamwidth Update: 16 December

Hello, Dreamwidth! This news post is full of a lot of exciting things, so I will dive straight in.

Behind the cut:

* Development news
* New Create Entries beta
* New themes and styles
* Also new in the last code push
* Open account creation
* Reminder: holiday promotion
* Possible import/crosspost problems
* Deleted accounts purged
* The Ada Initiative
* Version 2.0




Development news



Code tours for the bugs that have been resolved since the last update:

21 Oct - 31 Oct
1 Nov - 11 Nov
11 Nov - 21 Nov
21 Nov - 3 Dec
3 Dec - 7 Dec

All of those above changes are now live on the site and available for use, so if you see something interesting, you won't have to wait for it.

Welcome-back this week to [personal profile] kaisa, [personal profile] laitaine, and [personal profile] yvi, who return to us after a break from DW development!

I'll get into some more of the awesome changes included in this last code push in a minute, but first I wanted to talk about the ...


New Create Entries beta



It's been a long, hard road -- you would not believe what we had to do on the backend in order to make this work! -- but the first draft of our new Create Entries workflow is now in beta testing. If you're interested in participating in the beta test, visit the Beta Features page, and the second of the two beta testing opportunities is for the new Create Entries page. (The first is for the new-style Javascript behavior -- we've been working on modernizing all the JS across the site to run faster, better, cleaner, and more adaptably.)

Not everything is finished yet -- among the things not yet available are the "don't autoformat entry" option, the rich text editor, editing existing entries in the new workflow, and the saving of draft posts of any type -- but this beta is an opportunity to spot not only bugs but workflow, usability, and accessibility problems.

I personally turned on the new version the second it was live and I've been loving it -- [staff profile] fu and [personal profile] hope did an amazing job taking my original crappy pencil sketches with lots of handwaving and turning them, with your feedback, into something that Just Works. It's also amazingly customizable: if you hit the Edit entry form settings image, the page will enter "settings mode" and let you collapse, move, and remove any pane you don't use regularly (or put back something you got rid of and now you miss).

There are still some bugs we're uncovering -- no matter how well you test, having tens of thousands of people using something will always turn up something you don't find in testing -- so if you spot something weird, report it on the bug reporting post in [site community profile] dw_beta. We especially want to hear from anybody who has accessibility problems with the new workflow.

Massive, massive thanks go to everybody who's offered feedback on the changes so far. This whole process may have been relatively painful on the technical end, but it's been a delight to go through on the user-facing end, and y'all and your smart, productive, constructive feedback are a major, major reason why.


New themes



The last two code pushes included a massive number of new themes for customizing your journal -- 160 in total, spread out over 17 different styles. If you've been looking for a new look for your journal, why not try browsing through the featured styles and see if any of them strike your fancy?

There are also three relatively-new styles: Crisped, Dusty Foot, and Five AM. Check them out!

Also new in the last code push



Since our last code push, we've had a collection of interesting bugs resolved. A large number were to fix problems with the Create Entries beta (or the new-JS-on-journals beta), or backend things you wouldn't notice (go on, ask [personal profile] kareila about moving around all of our perl modules; I think she'll still be twitching about it in another six months), but there's still a whole host of things that you should find interesting. The full details are in the code tours, but if you're curious, some of the big ones:

Bugfixes

* Polls with more than 90 checkboxes in a single poll question weren't recording votes properly. This is now fixed.

* The display settings for when to show image placeholders for images of unknown size were accidentally switched around, so that never meant always and always meant never. This is now fixed.

* If you had a lot (like, thousands) of multilevel tags (of the "category: specific" form), the display of those tags was timing out in some cases when viewing your journal or your tags page. We've optimized the code to display the tags so they won't time out anymore.

* If an entry had over 10 pages of comments, the box that displays the number of pages was behaving weirdly in some browsers, which has been driving me nuts for like, two years now and which I never got around to filing a bug for. Fortunately someone else (namely [personal profile] ninetydegrees) noticed and patched it :)

* When you created a new community, it was accidentally being left out of your Default reading filter if you'd created one. This is now fixed!


Enhancements

* You will no longer receive a success notice for every crosspost you make by default; you'll only be notified in your Inbox if an attempt fails. You can still go to the notifications setting page and choose to receive success notices if you want, though!

* On the interests search page, you can now specify up to three interests to search for at a time. This is an AND search, not an OR search -- if you want to find people who are interested in knitting, cats, and textual deconstruction of Japanese RPGs, you can do it now. (And then introduce me to them, because I think we'd probably get along.)

* A massive new update to the external sites you can use in the <user name=foo site=bar> tag: now you can also refer to people on Blogspot (blogspot.com), Delicious (delicious.com), DeviantArt (deviantart.com), LastFM (last.fm), Ravelry (ravelry.com), Wordpress (wordpress.com), and Plurk (plurk.com) and have the tag pull the correct userhead icon.

* The option for setting who could send you a private message was on the Manage Profile page, which only made sense if you thought of it as a contact method and not as a privacy-related setting. Since it was clear that most people thought of it as a privacy setting, it's now on the Privacy tab of the Manage Settings page.

* Poll enhancement: you can now not only view how everyone answered an individual poll question, but also view how each individual person answered all of the questions in the poll. Hopefully this will make things easier for people using DW to conduct surveys!

* Another poll enhancement: if you use the scale question type in a poll, you can now add labels to the high end and low end of the scale, so people don't have to stare at the question and think "okay, does 1 mean I agree completely or I disagree completely?"


Honorable Mention

In the "things you will hopefully never notice but oh my god, so much work" department, we totally have to say a thank you to [personal profile] kareila for all her work on reorganizing the backend code so things are where you'd expect them to be (instead of where they got put randomly over the years) and to [personal profile] ninetydegrees for not only patching a ton of new themes, but also going through and optimizing over six hundred preview images to make them load faster and display with more reliable color information. Both of y'all deserve cookies, seriously.


Open account creation



Earlier this year, we decided to try out a "no invite codes needed" week to see whether we could do it semi-regularly and still keep the same level of service (and of spam protection) that the invite codes let us stick with. The results were pretty good, so we've decided to try it again, and for a little longer this time!

For the rest of the year, creating a Dreamwidth account will not require an invite code: just visit the Create an Account page.

We do reserve the right to switch invite codes back on if open account creation is causing problems -- invite codes let us carefully balance the site's resources and keep spammers from overrunning the site -- but with luck, that shouldn't be a problem.


Reminder: holiday promotion



Just a reminder: for the remainder of 2011, all orders made in the Dreamwidth Shop will receive a 10% points bonus for future use. For instance, if you buy yourself a 12 month paid account (350 points), we'll give you 35 points to spend later once you complete your order.

This is one way of saying "Thank you!" to everyone who helps to support Dreamwidth -- it's your support that keeps us on the air. We're completely user-supported: we take no venture capital, have no outside investors, and are completely advertising-and-sponsorship-free. Your support is what allows us to keep making Dreamwidth better, and we are super grateful for everyone who's given that support.


Possible import/crosspost problems



Things have mostly calmed down now, but if you've been watching [site community profile] dw_maintenance (and you should be!) you'll have noticed that over the past few weeks there have been some issues with importing from and crossposting to LiveJournal. This is because LiveJournal has been having problems with Distributed Denial of Service (DDoS) attacks intermittently for the past few weeks, and their DDoS mitigation attempts can make it very hard for Dreamwidth to contact the site.

In general, if you receive errors in your inbox telling you that the job can't connect to LiveJournal, you're running into that problem. Until you receive the error in your inbox, the job is still running. For imports, wait a little while after you get the failure message and then schedule a new import. For crossposts, wait a little while, then edit the entry and check the crosspost box, then save the entry. (You don't have to make any actual edits to the entry.)

LJ's people have been absolutely great about keeping us in the loop about what's going on, and we'd like to thank them for the information and wish them luck in their mitigation efforts.


Deleted accounts purged



A few months ago, we mentioned that we don't regularly run the script that permanently removes deleted accounts from the site, because of the load it can place on the servers and the databases. We realized that we never did run that script after all -- oops! We've fixed that now.

Because we've been so irregular about running it, we changed the time an account has been deleted to make it eligible for complete removal from 30 days to 90 days to give a little more wiggle room. The script has finished running, so if there's a username you've had your eye on for renaming, check to see if it's available now.

We'll try to be a little more regular about purging deleted accounts in the upcoming year. Also, remember: this does not affect inactive accounts, only accounts that the owner has chosen to set to 'deleted' status. Once you register a personal DW account, that username is yours until you choose to delete it.


The Ada Initiative



One of the things Dreamwidth has received a lot of press about is the gender balance of our contributors -- while most open source projects struggle to have just a few contributors who identify as female, our volunteer base is well over half female-identified. We're just one small fish in a very big pond, though, and there's been a lot of discussion in the open source world about how to address the gender imbalance problem: while women make up slightly over 20% of the IT world as a whole, statistics show that they make up about 2% of open source contributors.

I've been volunteering on the board of directors for the Ada Initiative, an organization dedicated to concrete, active efforts to improve women's participation in open technology and culture communities and projects. The experience of being a board member has been awesome (and exhausting!) and although the heavy lifting is being done by the two employees of the Initiative, it's been great to have an opportunity to pitch in and contribute.

Diversity, opportunity, and equality of all kinds are incredibly important to me and [staff profile] mark, and in the spirit of furthering that goal, we'd like to invite you all to consider contributing to the Ada Initiative fundraising drive. Meanwhile, in the spirit of putting our money where our mouths are, we'll be donating 10% of our gross revenues for the month of December (with a minimum donation of $1000) to the organization ourselves.


Version 2.0



No, not Dreamwidth version 2.0. We're pleased to announce the arrival of [staff profile] mark and [personal profile] aposiopetic's version 2.0, Oliver Graham Smith.

Oliver has already mastered serious face and is a champion sleeper. Mom, Dad, and baby (and older brother!) are doing wonderfully, and we're looking forward to getting Oliver's first Dreamwidth patch in another 13 years or so. :)

Congratulations to Mark and Ari, and welcome to Oliver!

*

That's it for us for another update! As always, if you're having problems with Dreamwidth, Support can help you; for notices of site problems and downtime, check the Twitter status page; if you've got an idea to make the site better, you can make a suggestion. We'll see you in a few weeks for our next update.
dreamatdrew: "Dreamwidth Irish Pub", overprinted on green around a pint glass with Celtic knotwork on it. (Pub)

Re: Ada

[personal profile] dreamatdrew 2011-12-16 09:11 am (UTC)(link)
That... makes me smile. Almost as much as CYOOT BABY SAG SMITH!!!
iris: (Default)

[personal profile] iris 2011-12-16 09:23 am (UTC)(link)
So many updates! Thanks, guys! I hope the open account creation works out well.
moem: A computer drawing that looks like me. (Default)

Thanks for the update!

[personal profile] moem 2011-12-16 09:29 am (UTC)(link)
Some great stuff here... I'm especially excited to learn about the Ada Initiative, and about open account creation. I'll be sure to tell my friends who blog elswhere.

Have a lovely whatever-you-wish-to-celebrate!
sarken: leaves of mint against a worn wall (Default)

[personal profile] sarken 2011-12-16 09:37 am (UTC)(link)
Meanwhile, in the spirit of putting our money where our mouths are, we'll be donating 10% of our gross revenues for the month of December (with a minimum donation of $1000) to the organization ourselves.

You all rock.
inoru_no_hoshi: The most ridiculous chandelier ever: shaped like a penis. Text: Sparklepeen. (Default)

[personal profile] inoru_no_hoshi 2011-12-16 09:41 am (UTC)(link)
I have nothing intelligent to say except "eeeeee I made one of those themes" and "Eeeeeeeee Dreamwidth never stops being awesome". :D ♥
florahart: (baby with candy cane)

[personal profile] florahart 2011-12-16 09:49 am (UTC)(link)
BABY! *\o/*

never meant always and always meant never ...I sort of think a group of individuals with whom I have been working on a project may actually be using this as a guiding principle. /o\

Anyway.

I like the update page a lot, and am looking forward to the same modular thingy for editing a post (currently when I go to edit an existing post, I'm all ...wait, why...oh right)

AND searches for interests: WIN.
Bunch of new site userheads without extra coding thing: WIN.

Poll enhancement: you can now not only view how everyone answered an individual poll question, but also view how each individual person answered all of the questions in the poll. Hopefully this will make things easier for people using DW to conduct surveys! I make like 3 polls a year, and I still think this is totally the best. I have wanted this functionality to exist since forever.

Polls with more than 90 checkboxes in a single poll question weren't recording votes properly. This is now fixed. Yanno, I never would have thought this was a significant problem. I mean, I can think of reasons to have 100 answers in a question, but never with enough interest to like, actually make that poll. Heh.

(no subject)

[personal profile] twisted_times - 2011-12-24 13:09 (UTC) - Expand

(no subject)

[personal profile] yvi - 2011-12-25 11:11 (UTC) - Expand

(no subject)

[personal profile] twisted_times - 2011-12-27 13:49 (UTC) - Expand

(no subject)

[personal profile] yvi - 2011-12-25 11:10 (UTC) - Expand
livelys: (Default)

[personal profile] livelys 2011-12-16 10:06 am (UTC)(link)
hope the open registration goes well and no spammers would ruin it with their presence.
rydra_wong: Dreamsheep holding a hammer; "Dreamwidth Antispam". (dreamwidth -- spamsheep)

[personal profile] rydra_wong 2011-12-16 10:20 am (UTC)(link)
If you get any, report the comments as spam when you delete them and the Anti-Spam team will smite them, laughing merrily as we do so.

(no subject)

[personal profile] livelys - 2011-12-16 15:54 (UTC) - Expand

(no subject)

[personal profile] azurelunatic - 2011-12-16 16:31 (UTC) - Expand

(no subject)

[personal profile] rydra_wong - 2011-12-16 17:55 (UTC) - Expand

(no subject)

[personal profile] shinydinosaur - 2011-12-21 21:44 (UTC) - Expand
pne: A picture of a plush toy, halfway between a duck and a platypus, with a green body and a yellow bill and feet. (Default)

[personal profile] pne 2011-12-16 10:08 am (UTC)(link)
if there's a username you've had your eye on for renaming, check to see if it's available now.

Do you have a page showing a bunch of newly-available (recently-purged) usernames like LiveJournal does?

(no subject)

[personal profile] pne - 2011-12-16 10:20 (UTC) - Expand

(no subject)

[personal profile] stormy - 2011-12-16 15:54 (UTC) - Expand
vickyblueeyez: (Default)

[personal profile] vickyblueeyez 2011-12-16 10:10 am (UTC)(link)
do you know if an ipod/ipad app where I can read my dreamwidth?

(no subject)

[personal profile] baggyeyes - 2011-12-17 00:36 (UTC) - Expand

(no subject)

[staff profile] fu - 2011-12-20 15:26 (UTC) - Expand

(no subject)

[personal profile] baggyeyes - 2011-12-22 22:21 (UTC) - Expand

(no subject)

[personal profile] archangelbeth - 2011-12-21 23:17 (UTC) - Expand

(no subject)

[personal profile] archangelbeth - 2011-12-22 01:10 (UTC) - Expand

(no subject)

[personal profile] green_knight - 2011-12-23 21:50 (UTC) - Expand

(no subject)

[personal profile] green_knight - 2011-12-23 22:27 (UTC) - Expand

(no subject)

[personal profile] musyc - 2011-12-24 06:39 (UTC) - Expand

(no subject)

[personal profile] sara - 2011-12-16 15:22 (UTC) - Expand

(no subject)

[personal profile] azurelunatic - 2011-12-16 16:27 (UTC) - Expand
tehomet: (Default)

[personal profile] tehomet 2011-12-16 10:15 am (UTC)(link)
Thanks for the update and happy holidays!
biodamped: ([rl] smile omg!)

[personal profile] biodamped 2011-12-16 10:23 am (UTC)(link)
Omg, BABY. Congrats Mark and Ari, he's ADORABLE. ♥

And while I'm here: thank you, awesome Dreamwidth people, for your sponsor-a-random-free-user program. You just gave me all my icons spaces back in time for Christmas. I love you guys!
kate_nepveu: infant asleep on adult's shoulder (The Pip - sleeping on shoulder (2011-12))

[personal profile] kate_nepveu 2011-12-16 10:24 am (UTC)(link)
Poll enhancements! Ada! Baby! (Especially the last, as I am up at 5:30 am because of our own new family member.)
mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)

[staff profile] mark 2011-12-16 04:26 pm (UTC)(link)
Yesssssssssssssssssss. Babies will start the next zombie apocalypse.

(no subject)

[personal profile] kate_nepveu - 2011-12-16 17:29 (UTC) - Expand
daphnie_1: Sherlock with his magnifying glass against a blue sky. (Amy Pond: Happy)

[personal profile] daphnie_1 2011-12-16 11:04 am (UTC)(link)
Thank you for the updates! *G* And I love the new create entries page!

Also: BABY *G* It's so cute! Look at it's serious face xD Congrats mark and aposiopetic!
lucridlucifel: (Rainicorn)

[personal profile] lucridlucifel 2011-12-16 11:05 am (UTC)(link)
I genuinely appreciate the time and efforts the DW staff puts into the site to make it better. Thanks, guys.
aliceylain: ([op] hey pretty)

[personal profile] aliceylain 2011-12-16 12:11 pm (UTC)(link)
Oh man, I love Dreamwidth so much. The new entries page is amazing.
delladea: Woman with stars bursting behind her head. (Default)

[personal profile] delladea 2011-12-16 12:37 pm (UTC)(link)
This is all sorts of awesome, especially Ada, lots of new themes, and OMG BABY.
bluiis: (Christmas Rory by justlook3)

[personal profile] bluiis 2011-12-16 12:54 pm (UTC)(link)
You guys are simply amazing. I'm so glad I have an account over here. :D
haruka: (Default)

[personal profile] haruka 2011-12-16 01:46 pm (UTC)(link)
Thanks for everything!
thingswithwings: dear teevee: I want to crawl inside you (a dude crawls inside a tv) (Default)

[personal profile] thingswithwings 2011-12-16 01:47 pm (UTC)(link)
I am so excited by all these changes! First of all, the nested tags bug fix means that the [community profile] kink_bingo tag page will now WORK, which is so exciting! I'm also psyched by the poll bug fix and the poll enhancements (the "view a single user's responses" thing is AWESOME omg). And the new external sites in the user name tag! I just want to hug this whole update.

I'm also really proud to be a DW user when I see stuff like the Ada initiative volunteering + donation. Yall are my favourite.
Edited 2011-12-16 13:47 (UTC)

(no subject)

[personal profile] thingswithwings - 2011-12-16 14:03 (UTC) - Expand

(no subject)

[personal profile] sara - 2011-12-16 15:33 (UTC) - Expand
brainwane: My smiling face, in front of a wall and a brown poster. (Default)

[personal profile] brainwane 2011-12-16 02:17 pm (UTC)(link)
Yay code tour, thanks for the Ada Initiative generosity, and congrats on the new child!

By the way, I would much appreciate it if you could go through some of the suggestions in the http://dw-suggestions.dreamwidth.org/ queue -- I have one that's waiting there and that I would very much appreciate feedback on, even if it's "this is never going to happen." Thanks.

(no subject)

[personal profile] brainwane - 2011-12-16 14:41 (UTC) - Expand
amai_kaminari: (baby hakkai my kappa)

[personal profile] amai_kaminari 2011-12-16 02:40 pm (UTC)(link)
Baby! OMG! So cute!
faevii: (an actual sentence)

[personal profile] faevii 2011-12-16 02:57 pm (UTC)(link)
The multiple interest search is THE BEST THING. :D I've been wanting that since I first discovered LJ many years ago and never thought it would ever actually happen anywhere. Except maybe as a paid feature.

Will test new update page as soon as ... I can concentrate. Which will hopefully be soon.
elf: Petalwing, singing (Petalwing Singing)

[personal profile] elf 2011-12-16 03:11 pm (UTC)(link)
Yes yes yes! I've wanted multiple interest searches for *ages* and used to go through complex procedures with interest lists & excel spreadsheets to find people in a comm who shared more than one of my interests. Yay Dreamwidth!

(no subject)

[personal profile] faevii - 2011-12-16 15:21 (UTC) - Expand
florentinescot: (Default)

[personal profile] florentinescot 2011-12-16 03:42 pm (UTC)(link)
if you want to find people who are interested in knitting, cats, and textual deconstruction of Japanese RPGs, you can do it now. (And then introduce me to them, because I think we'd probably get along.)

How about embroidery, cats and Medieval Re-enactment (SCA)? :-D

(that would be me)

ETA: and cute baby is seriously cute!~
Edited 2011-12-16 15:43 (UTC)
sophie: A cartoon-like representation of a girl standing on a hill, with brown hair, blue eyes, a flowery top, and blue skirt. ☀ (Default)

[personal profile] sophie 2011-12-17 01:50 am (UTC)(link)
(that would be me)
And 12 others! :D

(no subject)

[personal profile] florentinescot - 2011-12-17 03:20 (UTC) - Expand
livelys: (Default)

[personal profile] livelys 2011-12-16 03:51 pm (UTC)(link)
I should probably post it at dw_suggestions but I'm not sure how to not make it tl;dr

so basically I'd love to join some active communities, but I have no idea how to find them and looking up each my interest would take a lot of time (and I could still forget some). Is there a way to make a list of maybe 15-20 most active communities that aren't official, like dw_news, dw_suggestions etc.
jumpuphigh: Pigeon with text "jumpuphigh" (Default)

[personal profile] jumpuphigh 2011-12-16 06:14 pm (UTC)(link)
Do you know about the popular subscriptions in your circle feature? It's not quite what you are asking for but between that, reading my network, and [site community profile] dw_community_promo, I've done pretty well in the finding communities to play in department.

ETA: Also, you should totally make a suggestion. Don't worry about it being tl;dr.
Edited 2011-12-16 18:16 (UTC)

(no subject)

[personal profile] livelys - 2011-12-17 17:54 (UTC) - Expand

(no subject)

[personal profile] rydra_wong - 2011-12-16 18:34 (UTC) - Expand

(no subject)

[personal profile] livelys - 2011-12-17 17:56 (UTC) - Expand

(no subject)

[personal profile] rydra_wong - 2011-12-17 18:11 (UTC) - Expand

(no subject)

[personal profile] psyco_chick32 - 2011-12-21 07:34 (UTC) - Expand

(no subject)

[personal profile] rydra_wong - 2011-12-21 07:48 (UTC) - Expand

(no subject)

[personal profile] psyco_chick32 - 2011-12-21 07:54 (UTC) - Expand

(no subject)

[personal profile] rydra_wong - 2011-12-21 08:04 (UTC) - Expand

(no subject)

[personal profile] psyco_chick32 - 2011-12-21 08:16 (UTC) - Expand

Hmm ...

[personal profile] rydra_wong - 2011-12-21 08:27 (UTC) - Expand

Re: Hmm ...

[personal profile] psyco_chick32 - 2011-12-21 08:34 (UTC) - Expand

Re: Hmm ...

[personal profile] rydra_wong - 2011-12-21 08:54 (UTC) - Expand

Re: Hmm ...

[personal profile] psyco_chick32 - 2011-12-21 09:00 (UTC) - Expand

Re: Hmm ...

[personal profile] rydra_wong - 2011-12-21 10:49 (UTC) - Expand

Re: Hmm ...

[personal profile] psyco_chick32 - 2011-12-21 11:04 (UTC) - Expand

Re: Hmm ...

[personal profile] cesy - 2011-12-21 09:14 (UTC) - Expand

Re: Hmm ...

[personal profile] psyco_chick32 - 2011-12-21 09:16 (UTC) - Expand

(no subject)

[personal profile] azurelunatic - 2011-12-24 11:38 (UTC) - Expand

(no subject)

[personal profile] psyco_chick32 - 2011-12-24 12:01 (UTC) - Expand
digitalsidhe: (Default)

[personal profile] digitalsidhe 2011-12-16 03:51 pm (UTC)(link)
You will no longer receive a success notice for every crosspost you make by default; you'll only be notified in your Inbox if an attempt fails.

I noticed that one already... thank you so much! Before, I just completely ignored my Inbox. I even ignored the little (ever-increasing) three-digit number after the "Inbox" link in the bar at the top of my reading page, because the whole thing was so jam-packed with notices that basically said, "Yup, the Internet still works".

Only getting notices for failures makes so much more sense! Thanks again!
montuos: cartoon portrait of myself (Default)

[personal profile] montuos 2011-12-17 02:38 am (UTC)(link)
I'd noticed this already too, and minor control freak that I am, had been missing my confirmations! Happy to have the link to the right place to turn them back on. :)

Page 1 of 3

<< [1] [2] [3] >>