added snowballC