persistence.save method is now async