Adding blocks graph and general