working, no more sync functions; and deal with dead LB at master