also rocks contain various… things? which have diverse and sometimes unexpected uses?