Rock, ice and granite