Smart lines (25/26)

Smart lines