add uicontext
 init