more updates for destiny.
still broken.
preliminary testing looks good