added core data!