added save ability

next checkin needs to load save on the AWT thread