local library modules