avoid saving 3 times per save