added the global_setup blocks