use readfh/tellfh/writefh on moar too