skeleton of get-block-graph program and data types