Update how startup info is handled
Implement save_image correctly