update complex linetype support