Index: /branches/eam_branches/ipp-20140423/psModules/src/astrom/pmAstrometryModel.c
===================================================================
--- /branches/eam_branches/ipp-20140423/psModules/src/astrom/pmAstrometryModel.c	(revision 36816)
+++ /branches/eam_branches/ipp-20140423/psModules/src/astrom/pmAstrometryModel.c	(revision 36817)
@@ -39,4 +39,5 @@
 #include "pmFPAExtent.h"
 #include "pmFPAfileFitsIO.h"
+#include "pmConcepts.h"
 #include "pmAstrometryWCS.h"
 #include "pmAstrometryUtils.h"
@@ -452,28 +453,4 @@
 }
 
-int pmConceptsChipNumberFromName (pmFPA *fpa, char *name) {
-
-    for (int i = 0; i < fpa->chips->n; i++) {
-        pmChip *chip = fpa->chips->data[i];
-        if (!chip) continue;
-        char *thisone = psMetadataLookupStr (NULL, chip->concepts, "CHIP.NAME");
-        if (!thisone) continue;
-        if (!strcmp (name, thisone)) return (i);
-    }
-    return -1;
-}
-
-pmChip *pmConceptsChipFromName (pmFPA *fpa, char *name) {
-
-    for (int i = 0; i < fpa->chips->n; i++) {
-        pmChip *chip = fpa->chips->data[i];
-        if (!chip) continue;
-        char *thisone = psMetadataLookupStr (NULL, chip->concepts, "CHIP.NAME");
-        if (!thisone) continue;
-        if (!strcmp (name, thisone)) return (chip);
-    }
-    return NULL;
-}
-
 // first layer converts Chip to Focal Plane
 bool pmAstromModelReadChips (pmFPAfile *file) {
Index: /branches/eam_branches/ipp-20140423/psModules/src/astrom/pmAstrometryModel.h
===================================================================
--- /branches/eam_branches/ipp-20140423/psModules/src/astrom/pmAstrometryModel.h	(revision 36816)
+++ /branches/eam_branches/ipp-20140423/psModules/src/astrom/pmAstrometryModel.h	(revision 36817)
@@ -27,7 +27,4 @@
 bool pmAstromModelWriteChips (pmFPAfile *file);
 
-int pmConceptsChipNumberFromName (pmFPA *fpa, char *name);
-pmChip *pmConceptsChipFromName (pmFPA *fpa, char *name);
-
 bool pmAstromModelReadForView (const pmFPAview *view, pmFPAfile *file, const pmConfig *config);
 bool pmAstromModelReadFPA (pmFPAfile *file);
Index: /branches/eam_branches/ipp-20140423/psModules/src/concepts/pmConcepts.c
===================================================================
--- /branches/eam_branches/ipp-20140423/psModules/src/concepts/pmConcepts.c	(revision 36816)
+++ /branches/eam_branches/ipp-20140423/psModules/src/concepts/pmConcepts.c	(revision 36817)
@@ -578,2 +578,26 @@
 }
 
+int pmConceptsChipNumberFromName (pmFPA *fpa, char *name) {
+
+    for (int i = 0; i < fpa->chips->n; i++) {
+        pmChip *chip = fpa->chips->data[i];
+        if (!chip) continue;
+        char *thisone = psMetadataLookupStr (NULL, chip->concepts, "CHIP.NAME");
+        if (!thisone) continue;
+        if (!strcmp (name, thisone)) return (i);
+    }
+    return -1;
+}
+
+pmChip *pmConceptsChipFromName (pmFPA *fpa, char *name) {
+
+    for (int i = 0; i < fpa->chips->n; i++) {
+        pmChip *chip = fpa->chips->data[i];
+        if (!chip) continue;
+        char *thisone = psMetadataLookupStr (NULL, chip->concepts, "CHIP.NAME");
+        if (!thisone) continue;
+        if (!strcmp (name, thisone)) return (chip);
+    }
+    return NULL;
+}
+
Index: /branches/eam_branches/ipp-20140423/psModules/src/concepts/pmConcepts.h
===================================================================
--- /branches/eam_branches/ipp-20140423/psModules/src/concepts/pmConcepts.h	(revision 36816)
+++ /branches/eam_branches/ipp-20140423/psModules/src/concepts/pmConcepts.h	(revision 36817)
@@ -161,4 +161,8 @@
     );
 
+// some utility functions:
+int pmConceptsChipNumberFromName (pmFPA *fpa, char *name);
+pmChip *pmConceptsChipFromName (pmFPA *fpa, char *name);
+
 /// @}
 #endif
