added computePUIDsyst