Thanks. Thought I'd have a play with the array shader node. I need to see iff I can find away to vary the amount each is displaced by. maybe based on location or something, just to give it a bit of variation. I have tried a few methods but it dioesnt seem to raise individual blocks though, which is what I'd like