author routines