apply gen phot syst changes to func