added fix for roopnarine species repetition artifacts