More core work and beginnings of first block