All about GRANITE