- finished, asinchronius, stored in core data