adde particella substitution more than only unifying to the currentSafety