added new toy clustering algo