dat lib