add magicalrecord