separate create cb