Reduced use of resultsets and general UI improvements.
