add native writing support and parallel files