replicated model