programming for non-fiction