Index: /branches/eam_branches/ipp-pstamp-20260421/ppSim/src/ppSimUtils.c
===================================================================
--- /branches/eam_branches/ipp-pstamp-20260421/ppSim/src/ppSimUtils.c	(revision 43041)
+++ /branches/eam_branches/ipp-pstamp-20260421/ppSim/src/ppSimUtils.c	(revision 43042)
@@ -129,4 +129,9 @@
     float detTemp = psMetadataLookupF32(NULL, recipe, "DET.TEMP"); // Detector Temperature
 
+    float raCenter  = psMetadataLookupF32(NULL, recipe, "RA"); // Detector Temperature
+    float decCenter = psMetadataLookupF32(NULL, recipe, "DEC"); // Detector Temperature
+    float posAngle  = psMetadataLookupF32(NULL, recipe, "PA"); // Detector Temperature
+    float zeropoint = psMetadataLookupF32(NULL, recipe, "ZEROPOINT"); // Detector Temperature
+
     const char *filter = psMetadataLookupStr(NULL, recipe, "FILTER"); // Filter name
     if (!filter) {
@@ -146,4 +151,9 @@
     psMetadataAddF32(fpa->concepts, PS_LIST_TAIL, "FPA.AIRMASS",  PS_META_REPLACE, "airmass (dummy value)", 1.0);
 
+    psMetadataAddF32(fpa->concepts, PS_LIST_TAIL, "FPA.POSANGLE",  PS_META_REPLACE, "RA of boresite", raCenter);
+    psMetadataAddF32(fpa->concepts, PS_LIST_TAIL, "FPA.RA",        PS_META_REPLACE, "DEC of boresite", decCenter);
+    psMetadataAddF32(fpa->concepts, PS_LIST_TAIL, "FPA.DEC",       PS_META_REPLACE, "Position Angle", posAngle);
+    psMetadataAddF32(fpa->concepts, PS_LIST_TAIL, "FPA.ZP",        PS_META_REPLACE, "Zero Point", zeropoint);
+
     // test time 
     psTime *obstime = psTimeFromMJD (55440.0);
