lib chart