Make writer customizable