for novel