brought up-to-date with changes to mscfb (skipping root)