added optional comment of encrypt_library