Last updates to this attempt. Going to start over.