cassie del isla takes matters into her hands