Granite V2

This one took quite a bit more time than expected