I wish I knew how much they work to keep making things better! And I mean this, 'cuz it's possibly the worst thing about Roll20 to me... every time I turn around, something new is added. And I MUST have it! And that's bad. Why? Let me explain: ...no. Would take too long. Let me sum up: That's bad because I really get into the whole customization thing. Roll20 has some truly awesome potential, and I do my best to utilize as much of it as I can understand. As a result, when they change the way something that I've been heavily using, and this usually involves changing the way it works on a fundamental level, I have to go back and change the way I've been using the thing I've been using! For example, character sheets. When I joined there were no character sheets, per-se. There were journal entries with a section for Attributes, and a section for Abilities. You could, if you were patient, set up a character with Abilities that would reference Attributes, and could do some basic automation with this system. And I LOVED it! I got seriously into it, too... Not only did I set up 100+ pathfinder creatures with full stats and macros, but I developed a system for players to interact with items on the map, including monsters and each other. This took ages and was ridiculously hard to do, at least for me. But I did it, and I had a great basic system I could use for gaming anything I wanted whenever I felt like it: everything I'd need was included. Then 'they' (I'm looking at you, Riley and Honeybadger and TheAaron!) brought in two amazing tools: Character Sheets (Proper ones this time!) and the API Scripts system! Character sheets was a life-changer; now I didn't have to go through and find the attributes I wanted to modify, I had a sheet that I could organize any way I wanted, that could even reference other parts of itself to calculate numbers! WOW! AND, on top of that, the API let me automate some things even further, and even change the way the information was displayed! HoneyBadger's Powercards script makes it easy to format the information I need and customize it any way I want to... I can even color-code my rolls! And if that wasn't enough, other players started building API scripts to do almost anything, and when they couldn't quite get it working, people like TheAaron jump in and work their magic! API scripts are amazing. So I added all these tools into my GM toolkit... which meant, unfortunately, that I had to throw away about 90% of the work I'd done previously! I more-or-less wiped the slate clean, then sat down and worked out what I could make with these new pieces added to the game. And I did, and it was good! A little fatigued, a little cautious, this time I hadn't gone as nutso with the building... only a couple dozen monsters for now, add more when I need 'em. Nicely customized character sheets, no idea what I'm doing but thanks to the folks on Roll20 I manage to find something that works for me. A few API scripts to make things look pretty and automate stuff, and I'm set! Brand new set of tools, and my Roll20 game gets a LOT better! And then... and THEN... AND THEN I find out they're gonna do it again! Seriously, I finally feel like I've got something complete enough to really buckle down with and start getting semi-professional about it, AND THEN THEY CHANGE IT ON ME AGAIN! But that's ok... now, NOW, they've finally done it, I'm sure! Fixed the repeating sections on the character sheets!! Native powercard-like formatting! Super-mega-ultra-random dieroller! Dynamic lighting layer! API scripts out TheAaron's wazoo! FOLDERS! Freakin' folders, to organize my 100+ monsters and billion other character sheets! And that's not even mentioning the amazing mod team keeping everything running well, and the ... seriously? ... MILLION subscribers to play with! So, I wish I'd known that Roll20 was gonna improve so often... I could have just waited, and all the things I wanted to do would have been done by now! Oh, and also how much freakin' FUN it is to play with random people from anywhere on the planet! -Phnord, who only sounds like he's complaining this time!