updated Building Blocks