Simplified lib