writers routines