now with buttons for open, save, saveas. also generally much better