optLib