replace list by blist