documenting various schemes of doing IO through the filesystem