call cinst so that it returns back to calling script