Initial work toward block writing