added functions to create degradation and synthesis rules.