do register, updates for family and candidate

insertion and second step update, do register for both family and
candidate