Rock heart