saveAll without bugs