new function who not join member