add open lib