yeah this is much nicer. shouldn't we name the file something else though?  It's not a .java file at this point.