What are the diference's between preconditions and precipitants?