LineList and ILineList implemented