dosheader + filehandle work in progress