crappy but save is working