More early work. Doesn't work yet.