use new fbp file
push down allocations to where they are needed