rough draft of getting blocks