added stone class