Wow. Quite the storm! Oh well. I guess I should clarify a bit. I _am_ using monkeybars (and therefore NetBeans) to create my GUI. It's pretty good. My second choice would be Glade(Is there a way for Glade 3 to be used?). It's still a little hit or miss though in NetBeans. I put some controls down and the rest _move_ ... even after I put a panel in. Of course it could be that I'm an idiot and I don't know how to make a GUI with it. :p The more I use it the more I'll get used to those quirks. I also don't care if the GUI itself is written in Ruby. The GUI could be written in LOGO for all I care. I just want to write an app, click a button and have some Ruby code execute behind it. Q: If I write a swing GUI in NetBeans can I then copy that somehow to a ruby project(using Monkeybars somehow)? Or do I have to start from scratch every time. I¡Çm also not entirely sure how to create a project with _two_ or more forms. My GUI first app is either going to be a pared down media library/grep tool for people who like to download (open source of course!) shows and ask themselves, ¡ÈDo I download that show? Or do I have it already?¡É I'm using JRuby, Monkeybars, NetBeans and Postgres. I'm not too sure about Activerecord yet and I find SQL rather trivial so I'm accessing the db directly. My first Ruby script (which made me fall in love with Ruby) transcoded all of the avi files in a directory to 320x200 in _1_ line of code. I'm just trying to have fun. :p M =:) -- Posted via http://www.ruby-forum.com/.