add lib & encryptor