Runner uses Writer instance