samantha ray compilation