Implement library module