author not optional anymore