implemented binaryDV writer, didn't use it so far