How Does Building Blocks Support Development