Cassidy Haley to Cast Away logic