saving everything finally works