fixed bvisit set constructor