restructure buncis