fixed do_byline