now we can update object if It exist, no more duplicates in core data