 		productColor part.type, product.short
 	else return util.routes.legs.types[part.transport].unicode + ' '
 
-partSymbol = (part) ->
+lineSymbol = (part) ->
 	if part.transport is 'public'
-		product = util.products[part.type] or util.products.unknown
-		return productColor part.type, product.name + ' ' + part.line
+		return productColor part.type, part.line
 	else return util.routes.legs.types[part.transport].unicode + ' '
 
 

			''   # indentation
			node
			renderTime part.from.when
			if i is 0 then chalk.bold part.from.name else part.from.name   # first station?
		].join '  '

		lines.push '  ' + bar

			''   # spacing
			renderDuration part.from.when, part.to.when
			# todo: number of stations
			lineSymbol part
			chalk.gray '-> ' + part.direction
		].join '  '
		lines.push '  ' + bar

		lines.push [
			''   # indentation
			node
			renderTime part.to.when
			# todo: fix the following
			if i is route.parts.length - 1
				chalk.bold part.to.name
			else part.to.name   # last station?
		].join '  '

	lines.push ''
	console.log lines.join '\n'
