trace
explain line styles