Greatly simplified eight, not quite done