add discrete process model