* added encode (function binary builder argument)
* added new format