added test shuffling. fixes #91