added tlib dependency