required cap addinstance added