mkfs and open are basically functional