Added custom writers and updated examples & documentation